MediaWiki master
|
Stores a single person's name and email address. More...
Public Member Functions | |
__construct ( $address, $name=null, $realName=null) | |
__toString () | |
equals (self $other) | |
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.
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 51 of file MailAddress.php.
MailAddress::__toString | ( | ) |
Definition at line 106 of file MailAddress.php.
MailAddress::equals | ( | self | $other | ) |
|
static |
Create a new MailAddress object for the given user.
UserEmailContact | $user |
Definition at line 64 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 83 of file MailAddress.php.
References $wgEnotifUseRealName, and wfIsWindows().
Referenced by UserMailer\sendInternal().
string MailAddress::$address |
Definition at line 42 of file MailAddress.php.
string MailAddress::$name |
Definition at line 38 of file MailAddress.php.
string MailAddress::$realName |
Definition at line 40 of file MailAddress.php.