PHP 클래스 Sulu\Component\Rest\ListBuilder\Expression\Doctrine\DoctrineInExpression

상속: extends AbstractDoctrineExpression, implements Sulu\Component\Rest\ListBuilder\Expression\InExpressionInterface
파일 보기 프로젝트 열기: sulu/sulu 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$field Sulu\Component\Rest\ListBuilder\Doctrine\FieldDescriptor\DoctrineFieldDescriptorInterface Field descriptor used for comparison.
$values array Array values to compare.

공개 메소드들

메소드 설명
__construct ( Sulu\Component\Rest\ListBuilder\Doctrine\FieldDescriptor\DoctrineFieldDescriptorInterface $field, array $values ) DoctrineInExpression constructor.
getFieldName ( )
getStatement ( Doctrine\ORM\QueryBuilder $queryBuilder )
getValues ( )

보호된 메소드들

메소드 설명
filterNullValues ( array $values ) : array Returns a new array without null values.

메소드 상세

__construct() 공개 메소드

DoctrineInExpression constructor.
public __construct ( Sulu\Component\Rest\ListBuilder\Doctrine\FieldDescriptor\DoctrineFieldDescriptorInterface $field, array $values )
$field Sulu\Component\Rest\ListBuilder\Doctrine\FieldDescriptor\DoctrineFieldDescriptorInterface
$values array

filterNullValues() 보호된 메소드

Returns a new array without null values.
protected filterNullValues ( array $values ) : array
$values array
리턴 array

getFieldName() 공개 메소드

public getFieldName ( )

getStatement() 공개 메소드

public getStatement ( Doctrine\ORM\QueryBuilder $queryBuilder )
$queryBuilder Doctrine\ORM\QueryBuilder

getValues() 공개 메소드

public getValues ( )

프로퍼티 상세

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

Field descriptor used for comparison.
protected DoctrineFieldDescriptorInterface,Sulu\Component\Rest\ListBuilder\Doctrine\FieldDescriptor $field
리턴 Sulu\Component\Rest\ListBuilder\Doctrine\FieldDescriptor\DoctrineFieldDescriptorInterface

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

Array values to compare.
protected array $values
리턴 array