ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
FactoryInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24
26{
40 public function getBasicClause(
42 Mode $mode,
43 string $value,
44 bool $is_mode_negated = false
46
56 public function getJoinedClauses(
57 Operator $operator,
58 ClauseInterface $first_clause,
59 ClauseInterface ...$further_clauses
61
72}
getNegatedClause(ClauseInterface $clause)
Negating a clause does not negate the condition on values, e.g.
getJoinedClauses(Operator $operator, ClauseInterface $first_clause, ClauseInterface ... $further_clauses)
Joins multiple clauses with an operator, leading to search clauses like: "Find all LOM sets that have...
getBasicClause(PathInterface $path, Mode $mode, string $value, bool $is_mode_negated=false)
Basic search clause with the following semantics: "Find all LOM sets that have at least one element a...
$path
Definition: ltiservices.php:30