| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class ilMailAutoCompleteRecipientResult. More...
 Collaboration diagram for ilMailAutoCompleteRecipientResult:Public Member Functions | |
| array | __construct (int $mode) | 
| isResultAddable () | |
| addResult (string $login, string $firstname, string $lastname) | |
| getItems () | |
| numItems () | |
Data Fields | |
| final const | MODE_STOP_ON_MAX_ENTRIES = 1 | 
| final const | MODE_FETCH_ALL = 2 | 
| final const | MAX_RESULT_ENTRIES = 1000 | 
| array | $result | 
Protected Member Functions | |
| initMode (int $mode) | |
Protected Attributes | |
| bool | $allow_smtp | 
| int | $user_id | 
| array | $handled_recipients = [] | 
| int | $mode = self::MODE_STOP_ON_MAX_ENTRIES | 
| int | $max_entries | 
Class ilMailAutoCompleteRecipientResult.
Definition at line 24 of file class.ilMailAutoCompleteRecipientResult.php.
| array ilMailAutoCompleteRecipientResult::__construct | ( | int | $mode | ) | 
Definition at line 42 of file class.ilMailAutoCompleteRecipientResult.php.
References $DIC, ilSearchSettings\getInstance(), initMode(), and MAIL_SETTINGS_ID.
 Here is the call graph for this function:| ilMailAutoCompleteRecipientResult::addResult | ( | string | $login, | 
| string | $firstname, | ||
| string | $lastname | ||
| ) | 
Definition at line 79 of file class.ilMailAutoCompleteRecipientResult.php.
| ilMailAutoCompleteRecipientResult::getItems | ( | ) | 
Definition at line 99 of file class.ilMailAutoCompleteRecipientResult.php.
References $result.
      
  | 
  protected | 
| InvalidArgumentException | 
Definition at line 56 of file class.ilMailAutoCompleteRecipientResult.php.
References $mode.
Referenced by __construct().
 Here is the caller graph for this function:| ilMailAutoCompleteRecipientResult::isResultAddable | ( | ) | 
Definition at line 64 of file class.ilMailAutoCompleteRecipientResult.php.
| ilMailAutoCompleteRecipientResult::numItems | ( | ) | 
Definition at line 104 of file class.ilMailAutoCompleteRecipientResult.php.
      
  | 
  protected | 
Definition at line 30 of file class.ilMailAutoCompleteRecipientResult.php.
      
  | 
  protected | 
Definition at line 33 of file class.ilMailAutoCompleteRecipientResult.php.
      
  | 
  protected | 
Definition at line 35 of file class.ilMailAutoCompleteRecipientResult.php.
      
  | 
  protected | 
Definition at line 34 of file class.ilMailAutoCompleteRecipientResult.php.
Referenced by initMode().
| array ilMailAutoCompleteRecipientResult::$result | 
Definition at line 37 of file class.ilMailAutoCompleteRecipientResult.php.
Referenced by getItems().
      
  | 
  protected | 
Definition at line 31 of file class.ilMailAutoCompleteRecipientResult.php.
| final const ilMailAutoCompleteRecipientResult::MAX_RESULT_ENTRIES = 1000 | 
Definition at line 28 of file class.ilMailAutoCompleteRecipientResult.php.
| final const ilMailAutoCompleteRecipientResult::MODE_FETCH_ALL = 2 | 
Definition at line 27 of file class.ilMailAutoCompleteRecipientResult.php.
Referenced by ilMailForm\getRecipientAsync().
| final const ilMailAutoCompleteRecipientResult::MODE_STOP_ON_MAX_ENTRIES = 1 | 
Definition at line 26 of file class.ilMailAutoCompleteRecipientResult.php.
Referenced by ilMailForm\getRecipientAsync().