MediaWiki REL1_37
|
Stores a single person's name and email address. More...
Public Member Functions | |
__construct ( $address, $name=null, $realName=null) | |
__toString () | |
toString () | |
Return formatted and quoted address to insert into SMTP headers. | |
Static Public Member Functions | |
static | newFromUser (UserEmailContact $user) |
Create a new MailAddress object for the given user. | |
Public Attributes | |
string | $address |
string | $name |
string | $realName |
Stores a single person's name and email address.
These are passed in via the constructor, and will be returned in SMTP header format when requested.
@newable
Definition at line 36 of file MailAddress.php.
MailAddress::__construct | ( | $address, | |
$name = null , |
|||
$realName = null |
|||
) |
string | $address | String with an email address |
string | null | $name | Human-readable name if a string address is given |
string | null | $realName | Human-readable real name if a string address is given |
Definition at line 59 of file MailAddress.php.
MailAddress::__toString | ( | ) |
Definition at line 103 of file MailAddress.php.
References toString().
|
static |
Create a new MailAddress object for the given user.
UserEmailContact | $user |
Definition at line 72 of file MailAddress.php.
References MediaWiki\Mail\UserEmailContact\getEmail(), MediaWiki\Mail\UserEmailContact\getRealName(), and MediaWiki\Mail\UserEmailContact\getUser().
MailAddress::toString | ( | ) |
Return formatted and quoted address to insert into SMTP headers.
Definition at line 80 of file MailAddress.php.
References $wgEnotifUseRealName, and wfIsWindows().
Referenced by __toString(), and UserMailer\sendInternal().
string MailAddress::$address |
Definition at line 50 of file MailAddress.php.
string MailAddress::$name |
Definition at line 40 of file MailAddress.php.
string MailAddress::$realName |
Definition at line 45 of file MailAddress.php.