3 declare(strict_types=1);
    37         $this->definition = $a_def;
    57         $this->query_parser->parse();
    70         $search_type = strtolower(substr(get_class($this), 12, -6));
    80         if (is_array($res_field)) {
    81             foreach ($res_field as $row) {
    82                 $found = is_array($row[
"found"] ?? null) ? $row[
"found"] : [];
    83                 $this->search_result->addEntry((
int) $row[
"obj_id"], $row[
"type"], $found);
 
ilQueryParser $query_parser
 
AMD field abstract base class. 
 
ilAdvancedMDFieldDefinition $definition
 
setFields(array $a_fields)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
setSearchElement(ilADTSearchBridge $a_adt)
 
__construct($query_parser)
 
ADT search bridge base class. 
 
ilSearchResult $search_result
 
setDefinition(ilAdvancedMDFieldDefinition $a_def)