4 include_once
'./Services/Search/classes/class.ilSearchSettings.php';
5 include_once
'./Services/Mail/classes/class.ilMailAutoCompleteRecipientResult.php';
6 include_once
'./Services/Mail/classes/class.ilMailAutoCompleteSentMailsRecipientsProvider.php';
7 include_once
'./Services/Mail/classes/class.ilMailAutoCompleteAddressbookLoginProvider.php';
8 include_once
'./Services/Mail/classes/class.ilMailAutoCompleteAddressbookEmailProvider.php';
9 include_once
'./Services/Mail/classes/class.ilMailAutoCompleteUserProvider.php';
10 include_once
'./Services/Mail/classes/class.ilMailAutoCompleteSearch.php';
30 if($search_recipients)
38 $result =
new ilMailAutocompleteRecipientResult(
39 isset(
$_GET[
'fetchall']) && (
int)
$_GET[
'fetchall'] ?
40 ilMailAutocompleteRecipientResult::MODE_FETCH_ALL :
41 ilMailAutocompleteRecipientResult::MODE_STOP_ON_MAX_ENTRIES
45 if($search_recipients)
47 $result_fetcher->addProvider($sent_mails_recipient_provider);
49 $result_fetcher->addProvider($address_book_login);
50 $result_fetcher->addProvider($address_book_email);
51 $result_fetcher->addProvider($user);
52 $result_fetcher->search();
Class ilMailAutoCompleteAddressbookLoginProvider.
Class ilMailAutoCompleteSentMailsRecipientsProvider.
Class ilMailAutoCompleteSearch.
Class ilMailAutoCompleteUserProvider.
Class ilMailAutoCompleteAddressbookEmailProvider.