PHP Класс Sulu\Component\Rest\ListBuilder\Expression\Doctrine\DoctrineInExpression

Наследование: extends AbstractDoctrineExpression, implements Sulu\Component\Rest\ListBuilder\Expression\InExpressionInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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