|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Interface ilMailAddressType. More...
Inheritance diagram for ilMailAddressType:
Collaboration diagram for ilMailAddressType:Public Member Functions | |
| resolve () | |
| Returns an array of resolved user ids based on an address instance. More... | |
| validate (int $senderId) | |
| Validates the parsed recipients and set errors accordingly. More... | |
| getErrors () | |
| Returns a list of errors determined in the validation process. More... | |
| getAddress () | |
| The address instance used for validation and user id lookup. More... | |
Interface ilMailAddressType.
Definition at line 8 of file interface.ilMailAddressType.php.
| ilMailAddressType::getAddress | ( | ) |
The address instance used for validation and user id lookup.
Implemented in ilBaseMailAddressType, and ilMailCachedAddressType.
| ilMailAddressType::getErrors | ( | ) |
Returns a list of errors determined in the validation process.
The errors should be reset everytime the validation is triggered.
Implemented in ilBaseMailAddressType, and ilMailCachedAddressType.
| ilMailAddressType::resolve | ( | ) |
Returns an array of resolved user ids based on an address instance.
Implemented in ilMailCachedAddressType, ilMailGroupAddressType, ilMailLoginOrEmailAddressAddressType, ilMailMailingListAddressType, and ilMailRoleAddressType.
| ilMailAddressType::validate | ( | int | $senderId | ) |
Validates the parsed recipients and set errors accordingly.
| $senderId | integer The id of the acting ILIAS user, can be used for permission checks etc. |
Implemented in ilBaseMailAddressType, and ilMailCachedAddressType.