PHP Класс Blast\Orm\Connection

Наследование: extends Doctrine\DBAL\Connection, implements Blast\Orm\MapperFactoryInterface, implements Blast\Orm\QueryFactoryInterface, use trait MapperFactoryTrait
Показать файл Открыть проект

Открытые методы

Метод Описание
__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