PHP Класс Doctrine\Common\Persistence\AbstractManagerRegistry

С версии: 2.2
Автор: Fabien Potencier ([email protected])
Автор: Benjamin Eberlei ([email protected])
Автор: Lukas Kahwe Smith ([email protected])
Наследование: implements Doctrine\Common\Persistence\ManagerRegistry
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( string $name, array $connections, array $managers, string $defaultConnection, string $defaultManager, string $proxyInterfaceName ) Constructor.
getConnection ( $name = null )
getConnectionNames ( )
getConnections ( )
getDefaultConnectionName ( )
getDefaultManagerName ( )
getManager ( $name = null )
getManagerForClass ( $class )
getManagerNames ( )
getManagers ( )
getName ( ) : string Gets the name of the registry.
getRepository ( $persistentObjectName, $persistentManagerName = null )
resetManager ( $name = null )

Защищенные методы

Метод Описание
getService ( string $name ) : object Fetches/creates the given services.
resetService ( string $name ) : void Resets the given services.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( string $name, array $connections, array $managers, string $defaultConnection, string $defaultManager, string $proxyInterfaceName )
$name string
$connections array
$managers array
$defaultConnection string
$defaultManager string
$proxyInterfaceName string

getConnection() публичный Метод

public getConnection ( $name = null )

getConnectionNames() публичный Метод

public getConnectionNames ( )

getConnections() публичный Метод

public getConnections ( )

getDefaultConnectionName() публичный Метод

getDefaultManagerName() публичный Метод

getManager() публичный Метод

public getManager ( $name = null )

getManagerForClass() публичный Метод

public getManagerForClass ( $class )

getManagerNames() публичный Метод

public getManagerNames ( )

getManagers() публичный Метод

public getManagers ( )

getName() публичный Метод

Gets the name of the registry.
public getName ( ) : string
Результат string

getRepository() публичный Метод

public getRepository ( $persistentObjectName, $persistentManagerName = null )

getService() абстрактный защищенный Метод

A service in this context is connection or a manager instance.
abstract protected getService ( string $name ) : object
$name string The name of the service.
Результат object The instance of the given service.

resetManager() публичный Метод

public resetManager ( $name = null )

resetService() абстрактный защищенный Метод

A service in this context is connection or a manager instance.
abstract protected resetService ( string $name ) : void
$name string The name of the service.
Результат void