PHP 클래스 ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryChecker

저자: Teoh Han Hui ([email protected])
저자: Vincent Chalamon ([email protected])
파일 보기 프로젝트 열기: api-platform/core 1 사용 예제들

공개 메소드들

메소드 설명
hasHavingClause ( Doctrine\ORM\QueryBuilder $queryBuilder ) : boolean Determines whether the query builder uses a HAVING clause.
hasMaxResults ( Doctrine\ORM\QueryBuilder $queryBuilder ) : boolean Determines whether the query builder has the maximum number of results specified.
hasOrderByOnToManyJoin ( Doctrine\ORM\QueryBuilder $queryBuilder, Doctrine\Common\Persistence\ManagerRegistry $managerRegistry ) : boolean Determines whether the query builder has ORDER BY on entity joined through to-many association.
hasRootEntityWithCompositeIdentifier ( Doctrine\ORM\QueryBuilder $queryBuilder, Doctrine\Common\Persistence\ManagerRegistry $managerRegistry ) : boolean Determines whether the query builder has any composite identifier.
hasRootEntityWithForeignKeyIdentifier ( Doctrine\ORM\QueryBuilder $queryBuilder, Doctrine\Common\Persistence\ManagerRegistry $managerRegistry ) : boolean Determines whether the query builder has any root entity with foreign key identifier.

비공개 메소드들

메소드 설명
__construct ( )
hasRootEntityWithIdentifier ( Doctrine\ORM\QueryBuilder $queryBuilder, Doctrine\Common\Persistence\ManagerRegistry $managerRegistry, boolean $isForeign ) : boolean Detects if the root entity has the given identifier.

메소드 상세

hasHavingClause() 공개 정적인 메소드

Determines whether the query builder uses a HAVING clause.
public static hasHavingClause ( Doctrine\ORM\QueryBuilder $queryBuilder ) : boolean
$queryBuilder Doctrine\ORM\QueryBuilder
리턴 boolean

hasMaxResults() 공개 정적인 메소드

Determines whether the query builder has the maximum number of results specified.
public static hasMaxResults ( Doctrine\ORM\QueryBuilder $queryBuilder ) : boolean
$queryBuilder Doctrine\ORM\QueryBuilder
리턴 boolean

hasOrderByOnToManyJoin() 공개 정적인 메소드

Determines whether the query builder has ORDER BY on entity joined through to-many association.
public static hasOrderByOnToManyJoin ( Doctrine\ORM\QueryBuilder $queryBuilder, Doctrine\Common\Persistence\ManagerRegistry $managerRegistry ) : boolean
$queryBuilder Doctrine\ORM\QueryBuilder
$managerRegistry Doctrine\Common\Persistence\ManagerRegistry
리턴 boolean

hasRootEntityWithCompositeIdentifier() 공개 정적인 메소드

Determines whether the query builder has any composite identifier.
public static hasRootEntityWithCompositeIdentifier ( Doctrine\ORM\QueryBuilder $queryBuilder, Doctrine\Common\Persistence\ManagerRegistry $managerRegistry ) : boolean
$queryBuilder Doctrine\ORM\QueryBuilder
$managerRegistry Doctrine\Common\Persistence\ManagerRegistry
리턴 boolean

hasRootEntityWithForeignKeyIdentifier() 공개 정적인 메소드

Determines whether the query builder has any root entity with foreign key identifier.
public static hasRootEntityWithForeignKeyIdentifier ( Doctrine\ORM\QueryBuilder $queryBuilder, Doctrine\Common\Persistence\ManagerRegistry $managerRegistry ) : boolean
$queryBuilder Doctrine\ORM\QueryBuilder
$managerRegistry Doctrine\Common\Persistence\ManagerRegistry
리턴 boolean