ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct (&$qp_obj) | |
Constructor public. More... | |
performSearch () | |
__createInStatement () | |
setCreationDateFilterDate (ilDate $day) | |
Set creation date filter. More... | |
setCreationDateFilterOperator ($a_operator) | |
getCreationDateFilterDate () | |
getCreationDateFilterOperator () | |
Public Member Functions inherited from ilAbstractSearch | |
__construct ($qp_obj) | |
Constructor public. More... | |
setFields ($a_fields) | |
Set fields to search. More... | |
getFields () | |
Get fields to search. More... | |
setFilter ($a_filter) | |
set object type to search in More... | |
setIdFilter ($a_id_filter) | |
Set id filter Filters search by given object id. More... | |
getIdFilter () | |
Get Id filter. More... | |
appendToFilter ($a_type) | |
Append object type to filter. More... | |
getFilter () | |
get object type to search in More... | |
__createLocateString () | |
build locate string in case of AND search More... | |
__prepareFound (&$row) | |
performSearch () | |
Data Fields | |
const | CDATE_OPERATOR_BEFORE = 1 |
const | CDATE_OPERATOR_AFTER = 2 |
const | CDATE_OPERATOR_ON = 3 |
Data Fields inherited from ilAbstractSearch | |
$db = null | |
$query_parser = null | |
$search_result = null | |
$object_types | |
Private Attributes | |
$cdate_operator = null | |
$cdate_date = null | |
Definition at line 37 of file class.ilObjectSearch.php.
ilObjectSearch::__construct | ( | & | $qp_obj | ) |
Constructor public.
Definition at line 51 of file class.ilObjectSearch.php.
References array, and ilAbstractSearch\setFields().
ilObjectSearch::__createInStatement | ( | ) |
Definition at line 113 of file class.ilObjectSearch.php.
References $ilDB, $in, array, and ilAbstractSearch\getIdFilter().
Referenced by performSearch().
ilObjectSearch::getCreationDateFilterDate | ( | ) |
Definition at line 139 of file class.ilObjectSearch.php.
References $cdate_date.
Referenced by performSearch().
ilObjectSearch::getCreationDateFilterOperator | ( | ) |
Definition at line 144 of file class.ilObjectSearch.php.
References $cdate_operator.
Referenced by performSearch().
ilObjectSearch::performSearch | ( | ) |
Definition at line 61 of file class.ilObjectSearch.php.
References $ilDB, $in, $query, $res, $row, ilAbstractSearch\$search_result, __createInStatement(), ilAbstractSearch\__createLocateString(), ilDBConstants\FETCHMODE_OBJECT, getCreationDateFilterDate(), getCreationDateFilterOperator(), ilLoggerFactory\getLogger(), and IL_CAL_DATE.
ilObjectSearch::setCreationDateFilterDate | ( | ilDate | $day | ) |
Set creation date filter.
Definition at line 129 of file class.ilObjectSearch.php.
Referenced by ilSearchGUI\parseCreationFilter().
ilObjectSearch::setCreationDateFilterOperator | ( | $a_operator | ) |
Definition at line 134 of file class.ilObjectSearch.php.
Referenced by ilSearchGUI\parseCreationFilter().
|
private |
Definition at line 44 of file class.ilObjectSearch.php.
Referenced by getCreationDateFilterDate().
|
private |
Definition at line 43 of file class.ilObjectSearch.php.
Referenced by getCreationDateFilterOperator().
const ilObjectSearch::CDATE_OPERATOR_AFTER = 2 |
Definition at line 40 of file class.ilObjectSearch.php.
Referenced by ilSearchGUI\parseCreationFilter().
const ilObjectSearch::CDATE_OPERATOR_BEFORE = 1 |
Definition at line 39 of file class.ilObjectSearch.php.
Referenced by ilSearchGUI\parseCreationFilter().
const ilObjectSearch::CDATE_OPERATOR_ON = 3 |
Definition at line 41 of file class.ilObjectSearch.php.
Referenced by ilSearchGUI\parseCreationFilter().