|
ILIAS
eassessment Revision 61809
|
Collaboration diagram for ilLPFilter: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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLPFilter::__searchObjects | ( | ) |
Definition at line 279 of file class.ilLPFilter.php.
References $res, getQueryString(), getRequiredPermission(), getRootNode(), prepareType(), and QP_COMBINATION_OR.
Referenced by getObjects().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| ilLPFilter::getFilterType | ( | ) |
Definition at line 92 of file class.ilLPFilter.php.
Referenced by __add(), prepareType(), and update().
Here is the caller graph for this function:| ilLPFilter::getHidden | ( | ) |
Definition at line 119 of file class.ilLPFilter.php.
Referenced by __add(), and update().
Here is the caller graph for this function:| ilLPFilter::getLimit | ( | ) |
Definition at line 68 of file class.ilLPFilter.php.
References $limit.
Referenced by __getAllObjects().
Here is the caller graph for this function:| ilLPFilter::getObjects | ( | ) |
Definition at line 176 of file class.ilLPFilter.php.
References __searchObjects().
Here is the call graph for this function:| ilLPFilter::getQueryString | ( | ) |
Definition at line 110 of file class.ilLPFilter.php.
Referenced by __add(), __searchObjects(), and update().
Here is the caller graph for this function:| ilLPFilter::getRequiredPermission | ( | ) |
Definition at line 82 of file class.ilLPFilter.php.
References $permission.
Referenced by __getAllObjects(), and __searchObjects().
Here is the caller graph for this function:| ilLPFilter::getRootNode | ( | ) |
Definition at line 101 of file class.ilLPFilter.php.
Referenced by __add(), __searchObjects(), and update().
Here is the caller graph for this function:| ilLPFilter::getUserId | ( | ) |
Definition at line 87 of file class.ilLPFilter.php.
References $usr_id.
Referenced by __add(), __getAllObjects(), __read(), and update().
Here is the caller graph for this function:| ilLPFilter::ilLPFilter | ( | $a_usr_id | ) |
Definition at line 56 of file class.ilLPFilter.php.
References $ilDB, and __read().
Here is the call graph for this function:| ilLPFilter::isHidden | ( | $a_obj_id | ) |
Definition at line 123 of file class.ilLPFilter.php.
Referenced by __getAllObjects(), and searchFilterListener().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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.
Here is the call graph for this function:| 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().
Here is the call graph for this function:| 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().