ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
ilMailForm Class Reference
+ Collaboration diagram for ilMailForm:

Public Member Functions

 getRecipientAsync (string $quotedTerm, string $term, bool $doRecipientSearch=true)
 

Detailed Description

Author
Nadia Ahmad
Version
$Id$

Definition at line 8 of file class.ilMailForm.php.

Member Function Documentation

◆ getRecipientAsync()

ilMailForm::getRecipientAsync ( string  $quotedTerm,
string  $term,
bool  $doRecipientSearch = true 
)
Parameters
string$quotedTerm
string$term
bool$doRecipientSearch
Returns
array

Definition at line 16 of file class.ilMailForm.php.

16 : array
17 {
19 if (isset($_GET['fetchall']) && $_GET['fetchall']) {
21 }
22
24
25 $search = new ilMailAutoCompleteSearch($result);
26 if ($doRecipientSearch) {
27 $search->addProvider(new ilMailAutoCompleteSentMailsRecipientsProvider($quotedTerm, $term));
28 }
29 $search->addProvider(new ilMailAutoCompleteBuddyRecipientsProvider($quotedTerm, $term));
30 $search->addProvider(new ilMailAutoCompleteUserProvider($quotedTerm, $term));
31 $search->search();
32
33 return $result->getItems();
34 }
$result
$_GET["client_id"]
Class ilMailAutoCompleteSearch.
Class ilMailAutoCompleteUserProvider.

References $_GET, $result, ilMailAutoCompleteRecipientResult\MODE_FETCH_ALL, and ilMailAutoCompleteRecipientResult\MODE_STOP_ON_MAX_ENTRIES.


The documentation for this class was generated from the following file: