PeServer

DatabaseResultBase
in package

AbstractYes

問い合わせ結果格納データ基底。

Table of Contents

Properties

$columns  : array<string|int, mixed>
$resultCount  : int

Methods

__construct()  : mixed
生成。
getResultCount()  : int
実行影響件数を取得。
mappingImpl()  : object
行データに対してオブジェクトマッピング処理。

Properties

Methods

__construct()

生成。

public __construct(array<string|int, DatabaseColumn$columns, int $resultCount) : mixed
Parameters
$columns : array<string|int, DatabaseColumn>

カラム情報(取得成功したものだけ格納されている)。

$resultCount : int

実行影響件数。

Tags
phpstan-param

non-negative-int $resultCount

getResultCount()

実行影響件数を取得。

public getResultCount() : int
Tags
phpstan-return

non-negative-int

Return values
int

mappingImpl()

行データに対してオブジェクトマッピング処理。

protected mappingImpl(array<string|int, mixed> $fields, string|object $classNameOrObject, IMapper $mapper) : object

上位でとりあえずいい感じにしとく感じで。

Parameters
$fields : array<string|int, mixed>
$classNameOrObject : string|object
$mapper : IMapper

マッピング処理。

Tags
template

TFieldArray of FieldArrayAlias

template

TObject of object

phpstan-param

TFieldArray $fields

phpstan-param

class-string<TObject>|TObject $classNameOrObject

phpstan-return

TObject

Return values
object

        
On this page

Search results