PHP Класс Smile\ElasticsuiteCore\Search\Request\SortOrder\Nested

Автор: Aurelien FOUCRET ([email protected])
Наследование: extends Standard
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( string $field, string $direction, string $nestedPath, Smile\ElasticsuiteCore\Search\Request\QueryInterface $nestedFilter = null, string $scoreMode = self::SCORE_MODE_MIN, string $name = null ) Constructor.
getNestedFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface The filter applied to the nested sort.
getNestedPath ( ) : string Nested sort path.
getScoreMode ( ) : string Method used to aggregate the sort if there is many match for the filter.
getType ( ) {@inheritDoc}

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( string $field, string $direction, string $nestedPath, Smile\ElasticsuiteCore\Search\Request\QueryInterface $nestedFilter = null, string $scoreMode = self::SCORE_MODE_MIN, string $name = null )
$field string Sort order field.
$direction string Sort order direction.
$nestedPath string Nested sort path.
$nestedFilter Smile\ElasticsuiteCore\Search\Request\QueryInterface The filter applied to the nested sort.
$scoreMode string Method used to aggregate the sort if there is many match for the filter.
$name string Sort order name.

getNestedFilter() публичный Метод

The filter applied to the nested sort.
public getNestedFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface
Результат Smile\ElasticsuiteCore\Search\Request\QueryInterface

getNestedPath() публичный Метод

Nested sort path.
public getNestedPath ( ) : string
Результат string

getScoreMode() публичный Метод

Method used to aggregate the sort if there is many match for the filter.
public getScoreMode ( ) : string
Результат string

getType() публичный Метод

{@inheritDoc}
public getType ( )