PHP 클래스 Nextras\Orm\Bridges\NetteDI\OrmExtension

상속: extends Nette\DI\CompilerExtension
파일 보기 프로젝트 열기: nextras/orm 1 사용 예제들

공개 메소드들

메소드 설명
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