ILIAS  trunk Revision v12.0_alpha-16-g3e876e53c80
ILIAS\Mail\RecipientSearch Namespace Reference

Data Structures

class  LegacyAutocompleteSearchResult
 @phpstan-type AutoCompleteUserItem array{label: string, value: string} @phpstan-type AutoCompleteResult array{items: list<AutoCompleteUserItem>, hasMoreResults: bool} More...
 
class  LegacyUserSearchBasedProvider
 @phpstan-import-type AutoCompleteUserRecord from RecipientSearchProvider More...
 
class  RecipientSearchProvider
 @phpstan-type AutoCompleteUserRecord array{login?: string, firstname?: string, lastname?: string} @template-implements \Iterator<AutoCompleteUserRecord> More...
 
class  Search
 @phpstan-import-type AutoCompleteUserRecord from RecipientSearchProvider More...
 
interface  SearchResult
 
class  SentMailsBasedProvider
 @phpstan-import-type AutoCompleteUserRecord from RecipientSearchProvider More...
 
class  UserSearchAutocompleteItemResult
 
class  UserSearchEndpointConfigurator
 

Enumerations

enum  SearchResultStatus { LIMIT_REACHED }
 

Enumeration Type Documentation

◆ SearchResultStatus

Enumerator
LIMIT_REACHED 

Definition at line 23 of file SearchResultStatus.php.

24{
25 case INITIAL;
26 case IGNORED;
27 case ADDED;
28 case DUPLICATE;
29 case LIMIT_REACHED;
30}