PHP Class Blast\Orm\Connection

Inheritance: extends Doctrine\DBAL\Connection, implements Blast\Orm\MapperFactoryInterface, implements Blast\Orm\QueryFactoryInterface, use trait MapperFactoryTrait
Afficher le fichier Open project: phpthinktank/blast-orm

Méthodes publiques

Méthode Description
__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 )

Méthodes protégées

Méthode Description
internalCreateMapper ( )

Private Methods

Méthode Description
getInternalCache ( )

Method Details

__construct() public méthode

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

createMapper() public méthode

* php create mapper from connection $connection->createMapper(Post::class);
public createMapper ( $entity ) : Mapper
$entity
Résultat Mapper

createQuery() public méthode

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
Résultat Query

getMetaDataCache() public méthode

public getMetaDataCache ( ) : Doctrine\Common\Cache\Cache | null
Résultat Doctrine\Common\Cache\Cache | null

getPrefix() public méthode

public getPrefix ( ) : null | string
Résultat null | string

getReflectionCache() public méthode

public getReflectionCache ( ) : Doctrine\Common\Cache\Cache | null
Résultat Doctrine\Common\Cache\Cache | null

internalCreateMapper() protected méthode

protected internalCreateMapper ( )

setPrefix() public méthode

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