Copied!

Random

Random.php : 18
Extends SortClause

Sets sort random on a content query.

Properties

public $direction

SortClause.php : 26

Sort direction One of Query::SORT_ASC or Query::SORT_DESC;.

public string $direction = \Ibexa\Contracts\Core\Repository\Values\Content\Query::SORT_ASC

public $target

SortClause.php : 33

Sort target, high level: section_identifier, attribute_value, etc.

public string $target

public $targetData

SortClause.php : 40

Extra target data, required by some sort clauses, field for instance.

public Target|null $targetData

Methods

public__construct()

Random.php : 23

Constructs a new SortClause on $sortTarget in direction $sortDirection.

public __construct([int|null $seed = null ][, string $sortDirection = Query::SORT_ASC ])

Parameters

Name Type Default value Description
$seed int|null null

as this depends on storage implementation.

$sortDirection string Query::SORT_ASC

one of Query::SORT_ASC or Query::SORT_DESC