PHP 클래스 Blast\Orm\Gateway

상속: implements Blast\Orm\GatewayInterface, implements Blast\Orm\ConnectionAwareInterface, use trait ConnectionAwareTrait
파일 보기 프로젝트 열기: phpthinktank/blast-orm 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $table ) Create a new gateway for a single table
delete ( $primaryKeyName, $primaryKey ) : mixed Prepare delete statement
insert ( $data, Doctrine\DBAL\Schema\Column[] $fields = [] ) : Query | boolean Prepare insert statement
update ( $primaryKeyName, $data, Doctrine\DBAL\Schema\Column[] $fields = [] ) : mixed Prepare update statement

보호된 메소드들

메소드 설명
addDataToQuery ( $data, Doctrine\DBAL\Schema\Column[] $fields, Query $query )

메소드 상세

__construct() 공개 메소드

Create a new gateway for a single table
public __construct ( $table )
$table

addDataToQuery() 보호된 메소드

protected addDataToQuery ( $data, Doctrine\DBAL\Schema\Column[] $fields, Query $query )
$data
$fields Doctrine\DBAL\Schema\Column[]
$query Query

delete() 공개 메소드

Prepare delete statement
public delete ( $primaryKeyName, $primaryKey ) : mixed
$primaryKeyName
$primaryKey
리턴 mixed

insert() 공개 메소드

Prepare insert statement
public insert ( $data, Doctrine\DBAL\Schema\Column[] $fields = [] ) : Query | boolean
$data
$fields Doctrine\DBAL\Schema\Column[]
리턴 Query | boolean

update() 공개 메소드

Prepare update statement
public update ( $primaryKeyName, $data, Doctrine\DBAL\Schema\Column[] $fields = [] ) : mixed
$primaryKeyName
$data
$fields Doctrine\DBAL\Schema\Column[]
리턴 mixed