PHP 클래스 Blast\Orm\Connection

상속: extends Doctrine\DBAL\Connection, implements Blast\Orm\MapperFactoryInterface, implements Blast\Orm\QueryFactoryInterface, use trait MapperFactoryTrait
파일 보기 프로젝트 열기: phpthinktank/blast-orm

공개 메소드들

메소드 설명
__construct ( array $params, Doctrine\DBAL\Driver $driver, $config, $eventManager )
createMapper ( $entity ) : Mapper Factory method for create a new Mapper for given entity.
createQuery ( $entity = null, Doctrine\DBAL\Query\QueryBuilder $builder = null ) : Query Factory method for create a new query for given entity with optional custom query builder.
getMetaDataCache ( ) : Doctrine\Common\Cache\Cache | null
getPrefix ( ) : null | string
getReflectionCache ( ) : Doctrine\Common\Cache\Cache | null
setPrefix ( null | string $prefix )

보호된 메소드들

메소드 설명
internalCreateMapper ( )

비공개 메소드들

메소드 설명
getInternalCache ( )

메소드 상세

__construct() 공개 메소드

public __construct ( array $params, Doctrine\DBAL\Driver $driver, $config, $eventManager )
$params array
$driver Doctrine\DBAL\Driver

createMapper() 공개 메소드

* php create mapper from connection $connection->createMapper(Post::class);
public createMapper ( $entity ) : Mapper
$entity
리턴 Mapper

createQuery() 공개 메소드

Factory method for create a new query for given entity with optional custom query builder.
public createQuery ( $entity = null, Doctrine\DBAL\Query\QueryBuilder $builder = null ) : Query
$entity
$builder Doctrine\DBAL\Query\QueryBuilder
리턴 Query

getMetaDataCache() 공개 메소드

public getMetaDataCache ( ) : Doctrine\Common\Cache\Cache | null
리턴 Doctrine\Common\Cache\Cache | null

getPrefix() 공개 메소드

public getPrefix ( ) : null | string
리턴 null | string

getReflectionCache() 공개 메소드

public getReflectionCache ( ) : Doctrine\Common\Cache\Cache | null
리턴 Doctrine\Common\Cache\Cache | null

internalCreateMapper() 보호된 메소드

protected internalCreateMapper ( )

setPrefix() 공개 메소드

public setPrefix ( null | string $prefix )
$prefix null | string