|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilMailAutoCompleteUserProvider. More...
Inheritance diagram for ilMailAutoCompleteUserProvider:
Collaboration diagram for ilMailAutoCompleteUserProvider:Public Member Functions | |
| __construct ($quoted_term, $term) | |
| valid () | |
| "Valid" implementation of iterator interface More... | |
| current () | |
| "Current" implementation of iterator interface More... | |
| key () | |
| "Key" implementation of iterator interface More... | |
| rewind () | |
| "Rewind "implementation of iterator interface More... | |
Public Member Functions inherited from ilMailAutoCompleteRecipientProvider | |
| __construct ($quoted_term, $term) | |
| valid () | |
| "Valid" implementation of iterator interface More... | |
| next () | |
| "Next" implementation of iterator interface More... | |
| __destruct () | |
| Destructor Free the result. More... | |
Protected Member Functions | |
| getSelectPart () | |
| getFromPart () | |
| getWherePart ($search_query) | |
| getOrderByPart () | |
| getQueryConditionByFieldAndValue ($field, $a_str) | |
| getFields () | |
| Get searchable fields. More... | |
Additional Inherited Members | |
Protected Attributes inherited from ilMailAutoCompleteRecipientProvider | |
| $db | |
| $res | |
| $data = array() | |
| $quoted_term = '' | |
| $term = '' | |
| $user_id = 0 | |
Class ilMailAutoCompleteUserProvider.
Definition at line 10 of file class.ilMailAutoCompleteUserProvider.php.
| ilMailAutoCompleteUserProvider::__construct | ( | $quoted_term, | |
| $term | |||
| ) |
| string | $quoted_term | |
| string | $term |
Reimplemented from ilMailAutoCompleteRecipientProvider.
Definition at line 16 of file class.ilMailAutoCompleteUserProvider.php.
References ilMailAutoCompleteRecipientProvider\$quoted_term, ilMailAutoCompleteRecipientProvider\$term, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:| ilMailAutoCompleteUserProvider::current | ( | ) |
"Current" implementation of iterator interface
Definition at line 36 of file class.ilMailAutoCompleteUserProvider.php.
|
protected |
Get searchable fields.
Definition at line 209 of file class.ilMailAutoCompleteUserProvider.php.
References ilUserSearchOptions\_isEnabled().
Referenced by getWherePart().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilMailAutoCompleteBuddyRecipientsProvider.
Definition at line 110 of file class.ilMailAutoCompleteUserProvider.php.
Referenced by rewind().
Here is the caller graph for this function:
|
protected |
Definition at line 190 of file class.ilMailAutoCompleteUserProvider.php.
Referenced by rewind().
Here is the caller graph for this function:
|
protected |
| string | $field | |
| mixed | $a_str |
Definition at line 200 of file class.ilMailAutoCompleteUserProvider.php.
Referenced by getWherePart().
Here is the caller graph for this function:
|
protected |
Definition at line 79 of file class.ilMailAutoCompleteUserProvider.php.
Referenced by rewind().
Here is the caller graph for this function:
|
protected |
| string |
Definition at line 135 of file class.ilMailAutoCompleteUserProvider.php.
References ANONYMOUS_USER_ID, getFields(), ilUserAccountSettings\getInstance(), ilUserFilter\getInstance(), and getQueryConditionByFieldAndValue().
Referenced by rewind().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMailAutoCompleteUserProvider::key | ( | ) |
"Key" implementation of iterator interface
Definition at line 49 of file class.ilMailAutoCompleteUserProvider.php.
| ilMailAutoCompleteUserProvider::rewind | ( | ) |
"Rewind "implementation of iterator interface
Definition at line 57 of file class.ilMailAutoCompleteUserProvider.php.
References $query, getFromPart(), getOrderByPart(), getSelectPart(), and getWherePart().
Here is the call graph for this function:| ilMailAutoCompleteUserProvider::valid | ( | ) |
"Valid" implementation of iterator interface
Reimplemented from ilMailAutoCompleteRecipientProvider.
Definition at line 25 of file class.ilMailAutoCompleteUserProvider.php.