ILIAS
eassessment Revision 61809
|
Public Member Functions | |
ilLPFilter ($a_usr_id) | |
getLimit () | |
limitReached () | |
setRequiredPermission ($a_permission) | |
getRequiredPermission () | |
getUserId () | |
getFilterType () | |
setFilterType ($a_type) | |
getRootNode () | |
setRootNode ($a_root) | |
getQueryString () | |
setQueryString ($a_query) | |
getHidden () | |
isHidden ($a_obj_id) | |
setHidden ($a_hidden) | |
addHidden ($a_hide) | |
removeHidden ($a_show) | |
toggleAnonymizedCheck ($a_status) | |
checkItemAnonymized () | |
update () | |
getObjects () | |
_delete ($a_usr_id) | |
__add () | |
__read () | |
__getAllObjects () | |
__searchObjects () | |
prepareType () | |
searchFilterListener ($a_ref_id, $a_data) | |
Listener for SearchResultFilter Checks whether the object is hidden and mode is not LP_MODE_DEACTIVATED public. |
Data Fields | |
$permission = 'edit_learning_progress' | |
$limit = 0 | |
$limit_reached = false | |
$anonymized_check = false | |
$root_node = ROOT_FOLDER_ID | |
$filter_type = 'crs' | |
$hidden = array() | |
$usr_id = null | |
$db = null |
Definition at line 40 of file class.ilLPFilter.php.
ilLPFilter::__add | ( | ) |
Definition at line 208 of file class.ilLPFilter.php.
References $ilDB, $query, $res, getFilterType(), getHidden(), getQueryString(), getRootNode(), and getUserId().
Referenced by __read().
ilLPFilter::__getAllObjects | ( | ) |
Definition at line 248 of file class.ilLPFilter.php.
References $ref_id, ilUtil\_getObjectsByOperations(), ilLPObjSettings\_lookupMode(), getLimit(), getRequiredPermission(), getUserId(), isHidden(), LP_MODE_DEACTIVATED, and prepareType().
ilLPFilter::__read | ( | ) |
Definition at line 225 of file class.ilLPFilter.php.
References $ilDB, $query, $res, $row, __add(), DB_FETCHMODE_OBJECT, and getUserId().
Referenced by ilLPFilter().
ilLPFilter::__searchObjects | ( | ) |
Definition at line 279 of file class.ilLPFilter.php.
References $res, getQueryString(), getRequiredPermission(), getRootNode(), prepareType(), and QP_COMBINATION_OR.
Referenced by getObjects().
ilLPFilter::_delete | ( | $a_usr_id | ) |
ilLPFilter::addHidden | ( | $a_hide | ) |
Definition at line 131 of file class.ilLPFilter.php.
ilLPFilter::checkItemAnonymized | ( | ) |
Definition at line 157 of file class.ilLPFilter.php.
References $anonymized_check.
Referenced by searchFilterListener().
ilLPFilter::getFilterType | ( | ) |
Definition at line 92 of file class.ilLPFilter.php.
Referenced by __add(), prepareType(), and update().
ilLPFilter::getHidden | ( | ) |
Definition at line 119 of file class.ilLPFilter.php.
Referenced by __add(), and update().
ilLPFilter::getLimit | ( | ) |
Definition at line 68 of file class.ilLPFilter.php.
References $limit.
Referenced by __getAllObjects().
ilLPFilter::getObjects | ( | ) |
Definition at line 176 of file class.ilLPFilter.php.
References __searchObjects().
ilLPFilter::getQueryString | ( | ) |
Definition at line 110 of file class.ilLPFilter.php.
Referenced by __add(), __searchObjects(), and update().
ilLPFilter::getRequiredPermission | ( | ) |
Definition at line 82 of file class.ilLPFilter.php.
References $permission.
Referenced by __getAllObjects(), and __searchObjects().
ilLPFilter::getRootNode | ( | ) |
Definition at line 101 of file class.ilLPFilter.php.
Referenced by __add(), __searchObjects(), and update().
ilLPFilter::getUserId | ( | ) |
Definition at line 87 of file class.ilLPFilter.php.
References $usr_id.
Referenced by __add(), __getAllObjects(), __read(), and update().
ilLPFilter::ilLPFilter | ( | $a_usr_id | ) |
Definition at line 56 of file class.ilLPFilter.php.
References $ilDB, and __read().
ilLPFilter::isHidden | ( | $a_obj_id | ) |
Definition at line 123 of file class.ilLPFilter.php.
Referenced by __getAllObjects(), and searchFilterListener().
ilLPFilter::limitReached | ( | ) |
Definition at line 73 of file class.ilLPFilter.php.
References $limit_reached.
ilLPFilter::prepareType | ( | ) |
Definition at line 323 of file class.ilLPFilter.php.
References getFilterType().
Referenced by __getAllObjects(), and __searchObjects().
ilLPFilter::removeHidden | ( | $a_show | ) |
Definition at line 141 of file class.ilLPFilter.php.
ilLPFilter::searchFilterListener | ( | $a_ref_id, | |
$a_data | |||
) |
Listener for SearchResultFilter Checks whether the object is hidden and mode is not LP_MODE_DEACTIVATED public.
Definition at line 340 of file class.ilLPFilter.php.
References ilObjTest\_lookupAnonymity(), ilLPObjSettings\_lookupMode(), checkItemAnonymized(), isHidden(), and LP_MODE_DEACTIVATED.
ilLPFilter::setFilterType | ( | $a_type | ) |
Definition at line 96 of file class.ilLPFilter.php.
ilLPFilter::setHidden | ( | $a_hidden | ) |
Definition at line 127 of file class.ilLPFilter.php.
ilLPFilter::setQueryString | ( | $a_query | ) |
Definition at line 114 of file class.ilLPFilter.php.
ilLPFilter::setRequiredPermission | ( | $a_permission | ) |
Definition at line 78 of file class.ilLPFilter.php.
ilLPFilter::setRootNode | ( | $a_root | ) |
Definition at line 105 of file class.ilLPFilter.php.
ilLPFilter::toggleAnonymizedCheck | ( | $a_status | ) |
Definition at line 153 of file class.ilLPFilter.php.
ilLPFilter::update | ( | ) |
Definition at line 162 of file class.ilLPFilter.php.
References $ilDB, $query, $res, getFilterType(), getHidden(), getQueryString(), getRootNode(), and getUserId().
ilLPFilter::$anonymized_check = false |
Definition at line 46 of file class.ilLPFilter.php.
Referenced by checkItemAnonymized().
ilLPFilter::$db = null |
Definition at line 54 of file class.ilLPFilter.php.
ilLPFilter::$filter_type = 'crs' |
Definition at line 50 of file class.ilLPFilter.php.
ilLPFilter::$hidden = array() |
Definition at line 51 of file class.ilLPFilter.php.
ilLPFilter::$limit = 0 |
Definition at line 43 of file class.ilLPFilter.php.
Referenced by getLimit().
ilLPFilter::$limit_reached = false |
Definition at line 44 of file class.ilLPFilter.php.
Referenced by limitReached().
ilLPFilter::$permission = 'edit_learning_progress' |
Definition at line 42 of file class.ilLPFilter.php.
Referenced by getRequiredPermission().
ilLPFilter::$root_node = ROOT_FOLDER_ID |
Definition at line 49 of file class.ilLPFilter.php.
ilLPFilter::$usr_id = null |
Definition at line 53 of file class.ilLPFilter.php.
Referenced by getUserId().