3 declare(strict_types=1);
46 $this->
setFields(array(
'title',
'description'));
55 'components/ILIAS/Search',
66 $where = $this->__createWhereCondition();
82 $query =
"SELECT obj_id,type " .
85 $where .
" " . $cdate .
' ' . $in .
' ' .
86 "ORDER BY obj_id DESC";
90 $res = $this->db->query($query);
92 $this->search_result->addEntry((
int) $row->obj_id, (
string) $row->type, $this->__prepareFound($row));
101 $in =
' AND ' . $this->db->in(
'type', (array) $this->object_types,
false,
'text');
104 $in .= $this->db->in(
'obj_id', $this->
getIdFilter(),
false,
'integer');
112 $this->cdate_start_date = $day;
122 $this->cdate_end_date = $day;
setCreationDateFilterStartDate(?ilDate $day)
getCreationDateFilterEndDate()
static getLogger(string $a_component_id)
Get component logger.
__construct(ilQueryParser $qp_obj)
setFields(array $a_fields)
getCreationDateFilterStartDate()
setCreationDateFilterEndDate(?ilDate $day)
static raiseContentChanged(int $obj_id)
__construct(Container $dic, ilPlugin $plugin)
ilSearchResult $search_result