19declare(strict_types=1);
30 $token_operator =
' OR ';
32 $token_operator =
' AND ';
43 foreach ($tokens as
$token) {
44 if ($field_query !==
'') {
45 $field_query .= $token_operator;
47 $field_query .=
'(' . $field .
':' .
$token .
')';
50 $queried_fields[] =
'(' . $field_query .
')';
53 if ($queried_fields !== []) {
54 $this->parsed_query = implode(
' OR ', $queried_fields);
getFields()
Get the fields to query for ILIAS 10 the values are not boolean, but different query strings for the ...
setFields(array $fields)
Set the fields to query for ILIAS 10: the values are not boolean, but different query strings for the...
parse()
parse query string