19 declare(strict_types=1);
    45         $this->query_data = $a_query_data;
    61         if (is_array($this->query_data)) {
    64         return $this->query_data ?? 
'';
    69         foreach ((array) $this->
getQueryData() as $field => $query) {
    70             if (!is_array($query) && !trim((
string) $query)) {
    74             if (strlen($parsed)) {
    75                 $this->parsed_query .= 
" +(";
    76                 $this->parsed_query .= $parsed;
    77                 $this->parsed_query .= 
") ";
 
__construct($a_query_data)
Constructor. 
 
getFieldDefinition()
Get field definition settings. 
 
ilLuceneAdvancedSearchFields $field_definition
 
__construct(Container $dic, ilPlugin $plugin)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...