PHP 클래스 ApiPlatform\Core\Bridge\Doctrine\Orm\Filter\DateFilter

저자: Kévin Dunglas ([email protected])
저자: Théo FIDRY ([email protected])
상속: extends AbstractFilter
파일 보기 프로젝트 열기: api-platform/core 1 사용 예제들

공개 메소드들

메소드 설명
getDescription ( string $resourceClass ) : array

보호된 메소드들

메소드 설명
addWhere ( Doctrine\ORM\QueryBuilder $queryBuilder, ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface $queryNameGenerator, string $alias, string $field, string $operator, string $value, string $nullManagement = null ) Adds the where clause according to the chosen null management.
filterProperty ( string $property, $values, Doctrine\ORM\QueryBuilder $queryBuilder, ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, string $operationName = null )
getFilterDescription ( string $property, string $period ) : array Gets filter description.
isDateField ( string $property, string $resourceClass ) : boolean Determines whether the given property refers to a date field.

메소드 상세

addWhere() 보호된 메소드

Adds the where clause according to the chosen null management.
protected addWhere ( Doctrine\ORM\QueryBuilder $queryBuilder, ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface $queryNameGenerator, string $alias, string $field, string $operator, string $value, string $nullManagement = null )
$queryBuilder Doctrine\ORM\QueryBuilder
$queryNameGenerator ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface
$alias string
$field string
$operator string
$value string
$nullManagement string

filterProperty() 보호된 메소드

protected filterProperty ( string $property, $values, Doctrine\ORM\QueryBuilder $queryBuilder, ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, string $operationName = null )
$property string
$queryBuilder Doctrine\ORM\QueryBuilder
$queryNameGenerator ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface
$resourceClass string
$operationName string

getDescription() 공개 메소드

public getDescription ( string $resourceClass ) : array
$resourceClass string
리턴 array

getFilterDescription() 보호된 메소드

Gets filter description.
protected getFilterDescription ( string $property, string $period ) : array
$property string
$period string
리턴 array

isDateField() 보호된 메소드

Determines whether the given property refers to a date field.
protected isDateField ( string $property, string $resourceClass ) : boolean
$property string
$resourceClass string
리턴 boolean