PHP 클래스 WellCommerce\Bundle\DoctrineBundle\Helper\Doctrine\DoctrineHelper

저자: Adam Piotrowski ([email protected])
상속: implements WellCommerce\Bundle\DoctrineBundle\Helper\Doctrine\DoctrineHelperInterface
파일 보기 프로젝트 열기: wellcommerce/wellcommerce

보호된 프로퍼티들

프로퍼티 타입 설명
$registry Doctrine\Common\Persistence\ManagerRegistry

공개 메소드들

메소드 설명
__construct ( Doctrine\Common\Persistence\ManagerRegistry $registry ) Constructor
disableFilter ( $filter )
enableFilter ( $filter )
getAllClassesForQueryBuilder ( Doctrine\ORM\QueryBuilder $queryBuilder ) : array
getAllMetadata ( )
getClassMetadata ( $className )
getClassMetadataForEntity ( $object )
getDoctrineFilters ( )
getEntityManager ( )
getMetadataFactory ( )
hasClassMetadataForEntity ( $object )
truncateTable ( $className )

보호된 메소드들

메소드 설명
addAssociationsTargetClasses ( Doctrine\Common\Persistence\Mapping\ClassMetadata $metadata, array &$classes )

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( Doctrine\Common\Persistence\ManagerRegistry $registry )
$registry Doctrine\Common\Persistence\ManagerRegistry

addAssociationsTargetClasses() 보호된 메소드

protected addAssociationsTargetClasses ( Doctrine\Common\Persistence\Mapping\ClassMetadata $metadata, array &$classes )
$metadata Doctrine\Common\Persistence\Mapping\ClassMetadata
$classes array

disableFilter() 공개 메소드

public disableFilter ( $filter )

enableFilter() 공개 메소드

public enableFilter ( $filter )

getAllClassesForQueryBuilder() 공개 메소드

public getAllClassesForQueryBuilder ( Doctrine\ORM\QueryBuilder $queryBuilder ) : array
$queryBuilder Doctrine\ORM\QueryBuilder
리턴 array

getAllMetadata() 공개 메소드

public getAllMetadata ( )

getClassMetadata() 공개 메소드

public getClassMetadata ( $className )

getClassMetadataForEntity() 공개 메소드

public getClassMetadataForEntity ( $object )

getDoctrineFilters() 공개 메소드

public getDoctrineFilters ( )

getEntityManager() 공개 메소드

public getEntityManager ( )

getMetadataFactory() 공개 메소드

public getMetadataFactory ( )

hasClassMetadataForEntity() 공개 메소드

public hasClassMetadataForEntity ( $object )

truncateTable() 공개 메소드

public truncateTable ( $className )

프로퍼티 상세

$registry 보호되어 있는 프로퍼티

protected ManagerRegistry,Doctrine\Common\Persistence $registry
리턴 Doctrine\Common\Persistence\ManagerRegistry