PHP Класс Nextras\Orm\Bridges\NetteDI\OrmExtension

Наследование: extends Nette\DI\CompilerExtension
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
loadConfiguration ( )

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

Метод Описание
createMapperService ( $repositoryName, $repositoryClass, ContainerBuilder $builder )
createRepositoryService ( $repositoryName, $repositoryClass, ContainerBuilder $builder, $mapperName )
getRepositoryList ( $modelClass )
setupCache ( )
setupDependencyProvider ( )
setupMetadataParserFactory ( $class )
setupMetadataStorage ( array $repositoryConfig )
setupModel ( $modelClass, $repositoriesConfig )
setupRepositoriesAndMappers ( $repositories )
setupRepositoryLoader ( array $repositories )

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

createMapperService() защищенный Метод

protected createMapperService ( $repositoryName, $repositoryClass, ContainerBuilder $builder )
$builder Nette\DI\ContainerBuilder

createRepositoryService() защищенный Метод

protected createRepositoryService ( $repositoryName, $repositoryClass, ContainerBuilder $builder, $mapperName )
$builder Nette\DI\ContainerBuilder

getRepositoryList() защищенный Метод

protected getRepositoryList ( $modelClass )

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

public loadConfiguration ( )

setupCache() защищенный Метод

protected setupCache ( )

setupDependencyProvider() защищенный Метод

protected setupDependencyProvider ( )

setupMetadataParserFactory() защищенный Метод

protected setupMetadataParserFactory ( $class )

setupMetadataStorage() защищенный Метод

protected setupMetadataStorage ( array $repositoryConfig )
$repositoryConfig array

setupModel() защищенный Метод

protected setupModel ( $modelClass, $repositoriesConfig )

setupRepositoriesAndMappers() защищенный Метод

protected setupRepositoriesAndMappers ( $repositories )

setupRepositoryLoader() защищенный Метод

protected setupRepositoryLoader ( array $repositories )
$repositories array