ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Interface ilMailAddressType. More...
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 ilMailRoleAddressType, ilMailCachedAddressType, ilMailLoginOrEmailAddressAddressType, ilMailMailingListAddressType, and ilMailGroupAddressType.
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.