PHP 클래스 Storm\Drivers\Base\Relational\Queries\Persister

파일 보기 프로젝트 열기: timetoogo/penumbra 1 사용 예제들

공개 메소드들

메소드 설명
PersistRows ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection, Table $Table, array $RowsToPersist )
__construct ( $BatchSize = null )

보호된 메소드들

메소드 설명
SaveRows ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection, Table $Table, array $RowsWithoutPrimaryKey, array $RowsWithPrimaryKeys, ReturningDataKeyGenerator $ReturningDataKeyGenerator = null, PostIndividualInsertKeyGenerator $PostIndividualInsertKeyGenerator = null )

메소드 상세

PersistRows() 최종 공개 메소드

final public PersistRows ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection, Table $Table, array $RowsToPersist )
$Connection Storm\Drivers\Base\Relational\Queries\IConnection
$Table Storm\Drivers\Base\Relational\Table
$RowsToPersist array

SaveRows() 추상적인 보호된 메소드

abstract protected SaveRows ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection, Table $Table, array $RowsWithoutPrimaryKey, array $RowsWithPrimaryKeys, ReturningDataKeyGenerator $ReturningDataKeyGenerator = null, PostIndividualInsertKeyGenerator $PostIndividualInsertKeyGenerator = null )
$Connection Storm\Drivers\Base\Relational\Queries\IConnection
$Table Storm\Drivers\Base\Relational\Table
$RowsWithoutPrimaryKey array
$RowsWithPrimaryKeys array
$ReturningDataKeyGenerator Storm\Drivers\Base\Relational\PrimaryKeys\ReturningDataKeyGenerator
$PostIndividualInsertKeyGenerator Storm\Drivers\Base\Relational\PrimaryKeys\PostIndividualInsertKeyGenerator

__construct() 공개 메소드

public __construct ( $BatchSize = null )