|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilUserSearchFilter:Public Member Functions | |
| __construct (int $a_usr_id) | |
| ilUserSearchFilter constructor. More... | |
| enableField (string $key) | |
| disableField (string $key) | |
| enableMemberFilter (bool $a_status) | |
| setPossibleUsers (array $a_users) | |
| getLimit () | |
| limitReached () | |
| getUserId () | |
| storeQueryStrings (array $a_strings) | |
| getQueryString (string $a_field) | |
| getUsers () | |
| __searchObjects () | |
| __parseQueryString (string $a_string) | |
| parse query string, using query parser instance More... | |
| __storeEntries (ilSearchResult $new_res) | |
| __toArray (array $entries) | |
| memberFilter (int $a_usr_id, array $entry_data) | |
Protected Attributes | |
| ilDBInterface | $db |
| ilSearchResult | $result_obj |
| ilSetting | $settings |
Private Attributes | |
| int | $limit = 0 |
| bool | $limit_reached = false |
| bool | $stored = false |
| array | $search_fields |
| bool | $enabled_member_filter = false |
| array | $possible_users = array() |
| int | $usr_id |
| ilGlobalTemplateInterface | $main_tpl |
Definition at line 38 of file class.ilUserSearchFilter.php.
| ilUserSearchFilter::__construct | ( | int | $a_usr_id | ) |
ilUserSearchFilter constructor.
Definition at line 65 of file class.ilUserSearchFilter.php.
References $DIC, ILIAS\Repository\int(), and ILIAS\Repository\settings().
Here is the call graph for this function:| ilUserSearchFilter::__parseQueryString | ( | string | $a_string | ) |
parse query string, using query parser instance
Definition at line 186 of file class.ilUserSearchFilter.php.
References ilQueryParser\QP_COMBINATION_OR, and ilUtil\stripSlashes().
Referenced by __searchObjects().
Here is the call graph for this function:
Here is the caller graph for this function:| ilUserSearchFilter::__searchObjects | ( | ) |
Definition at line 144 of file class.ilUserSearchFilter.php.
References ILIAS\LTI\ToolProvider\$enabled, $result_obj, __parseQueryString(), __storeEntries(), __toArray(), ilObjectSearchFactory\_getUserSearchInstance(), ilSession\get(), and ROOT_FOLDER_ID.
Here is the call graph for this function:| ilUserSearchFilter::__storeEntries | ( | ilSearchResult | $new_res | ) |
Definition at line 200 of file class.ilUserSearchFilter.php.
Referenced by __searchObjects().
Here is the caller graph for this function:| ilUserSearchFilter::__toArray | ( | array | $entries | ) |
Definition at line 212 of file class.ilUserSearchFilter.php.
Referenced by __searchObjects().
Here is the caller graph for this function:| ilUserSearchFilter::disableField | ( | string | $key | ) |
Definition at line 84 of file class.ilUserSearchFilter.php.
References ILIAS\LTI\ToolProvider\$key.
| ilUserSearchFilter::enableField | ( | string | $key | ) |
Definition at line 80 of file class.ilUserSearchFilter.php.
References ILIAS\LTI\ToolProvider\$key.
| ilUserSearchFilter::enableMemberFilter | ( | bool | $a_status | ) |
Definition at line 88 of file class.ilUserSearchFilter.php.
| ilUserSearchFilter::getLimit | ( | ) |
| ilUserSearchFilter::getQueryString | ( | string | $a_field | ) |
Definition at line 119 of file class.ilUserSearchFilter.php.
References ilSession\get().
Here is the call graph for this function:| ilUserSearchFilter::getUserId | ( | ) |
Definition at line 109 of file class.ilUserSearchFilter.php.
References $usr_id.
| ilUserSearchFilter::getUsers | ( | ) |
Definition at line 126 of file class.ilUserSearchFilter.php.
References ILIAS\LTI\ToolProvider\$enabled, $possible_users, and ilSession\get().
Here is the call graph for this function:| ilUserSearchFilter::limitReached | ( | ) |
Definition at line 104 of file class.ilUserSearchFilter.php.
References $limit_reached.
| ilUserSearchFilter::memberFilter | ( | int | $a_usr_id, |
| array | $entry_data | ||
| ) |
Definition at line 222 of file class.ilUserSearchFilter.php.
| ilUserSearchFilter::setPossibleUsers | ( | array | $a_users | ) |
Definition at line 93 of file class.ilUserSearchFilter.php.
| ilUserSearchFilter::storeQueryStrings | ( | array | $a_strings | ) |
Definition at line 114 of file class.ilUserSearchFilter.php.
References ilSession\set().
Here is the call graph for this function:
|
protected |
Definition at line 57 of file class.ilUserSearchFilter.php.
|
private |
Definition at line 52 of file class.ilUserSearchFilter.php.
|
private |
Definition at line 40 of file class.ilUserSearchFilter.php.
Referenced by getLimit().
|
private |
Definition at line 41 of file class.ilUserSearchFilter.php.
Referenced by limitReached().
|
private |
Definition at line 60 of file class.ilUserSearchFilter.php.
|
private |
Definition at line 53 of file class.ilUserSearchFilter.php.
Referenced by getUsers().
|
protected |
Definition at line 58 of file class.ilUserSearchFilter.php.
Referenced by __searchObjects().
|
private |
Definition at line 45 of file class.ilUserSearchFilter.php.
|
protected |
Definition at line 59 of file class.ilUserSearchFilter.php.
|
private |
Definition at line 42 of file class.ilUserSearchFilter.php.
|
private |
Definition at line 55 of file class.ilUserSearchFilter.php.
Referenced by getUserId().