33 include_once
'Services/Search/classes/class.ilAbstractSearch.php';
61 $this->definition = $a_def;
107 $this->query_parser->parse();
116 $search_type = strtolower(substr(get_class($this), 12, -6));
126 if (is_array($res_field)) {
127 foreach ($res_field as
$row) {
128 $found = is_array($row[
"found"]) ? $row[
"found"] :
array();
129 $this->search_result->addEntry($row[
"obj_id"], $row[
"type"], $found);
__createLocateString()
build locate string in case of AND search
setSearchElement($a_adt)
set search element
setFields($a_fields)
Set fields to search.
getFilter()
get object type to search in
performSearch()
perform search
setDefinition($a_def)
set Definition
__construct($query_parser)
Constructor.
Create styles array
The data for the language used.
getDefinition()
get definition
getSearchElement()
get search element