PHP 인터페이스 WellCommerce\Bundle\DoctrineBundle\Helper\Doctrine\DoctrineHelperInterface

저자: Adam Piotrowski ([email protected])
파일 보기 프로젝트 열기: wellcommerce/wellcommerce 0 사용 예제들

공개 메소드들

메소드 설명
disableFilter ( string $filter ) Disables Doctrine filter
enableFilter ( string $filter ) : Doctrine\ORM\Query\Filter\SQLFilter Enables Doctrine filter
getAllClassesForQueryBuilder ( Doctrine\ORM\QueryBuilder $queryBuilder ) : array Returns the root and association classes used in given QueryBuilder
getAllMetadata ( ) : Doctrine\Common\Persistence\Mapping\ClassMetadata[]
getClassMetadata ( string $className ) : Doctrine\Common\Persistence\Mapping\ClassMetadata Returns class metadata for given class name
getClassMetadataForEntity ( object $entity ) : Doctrine\Common\Persistence\Mapping\ClassMetadata Returns class metadata for given object
getDoctrineFilters ( ) : Doctrine\ORM\Query\FilterCollection Gets the enabled filters.
getEntityManager ( ) : Doctrine\Common\Persistence\ObjectManager | object Returns Doctrine manager
getMetadataFactory ( ) : Doctrine\Common\Persistence\Mapping\ClassMetadataFactory
hasClassMetadataForEntity ( object $object ) : boolean Returns true if entity is managed through Doctrine, false otherwise
truncateTable ( string $className ) Truncates table

메소드 상세

disableFilter() 공개 메소드

Disables Doctrine filter
public disableFilter ( string $filter )
$filter string Filter name

enableFilter() 공개 메소드

Enables Doctrine filter
public enableFilter ( string $filter ) : Doctrine\ORM\Query\Filter\SQLFilter
$filter string
리턴 Doctrine\ORM\Query\Filter\SQLFilter

getAllClassesForQueryBuilder() 공개 메소드

Returns the root and association classes used in given QueryBuilder
public getAllClassesForQueryBuilder ( Doctrine\ORM\QueryBuilder $queryBuilder ) : array
$queryBuilder Doctrine\ORM\QueryBuilder
리턴 array

getAllMetadata() 공개 메소드

public getAllMetadata ( ) : Doctrine\Common\Persistence\Mapping\ClassMetadata[]
리턴 Doctrine\Common\Persistence\Mapping\ClassMetadata[]

getClassMetadata() 공개 메소드

Returns class metadata for given class name
public getClassMetadata ( string $className ) : Doctrine\Common\Persistence\Mapping\ClassMetadata
$className string
리턴 Doctrine\Common\Persistence\Mapping\ClassMetadata

getClassMetadataForEntity() 공개 메소드

Returns class metadata for given object
public getClassMetadataForEntity ( object $entity ) : Doctrine\Common\Persistence\Mapping\ClassMetadata
$entity object
리턴 Doctrine\Common\Persistence\Mapping\ClassMetadata

getDoctrineFilters() 공개 메소드

Gets the enabled filters.
public getDoctrineFilters ( ) : Doctrine\ORM\Query\FilterCollection
리턴 Doctrine\ORM\Query\FilterCollection The active filter collection.

getEntityManager() 공개 메소드

Returns Doctrine manager
public getEntityManager ( ) : Doctrine\Common\Persistence\ObjectManager | object
리턴 Doctrine\Common\Persistence\ObjectManager | object

getMetadataFactory() 공개 메소드

public getMetadataFactory ( ) : Doctrine\Common\Persistence\Mapping\ClassMetadataFactory
리턴 Doctrine\Common\Persistence\Mapping\ClassMetadataFactory

hasClassMetadataForEntity() 공개 메소드

Returns true if entity is managed through Doctrine, false otherwise
public hasClassMetadataForEntity ( object $object ) : boolean
$object object
리턴 boolean

truncateTable() 공개 메소드

Truncates table
public truncateTable ( string $className )
$className string