final |
|---|
| Methods | ||
|---|---|---|
public
|
__construct(string $address, string $name = '')
|
# |
public
|
getAddress(): string
|
# |
public
|
getName(): string
|
# |
public
|
getEncodedAddress(): string
|
# |
public
|
toString(): string
|
# |
public
|
getEncodedName(): string
|
# |
public
static
|
create(self|string $address): self
|
# |
public
static
|
createArray(array<Address|string> $addresses): Address[]
|
# |
| Constants | ||
|---|---|---|
private
|
FROM_STRING_PATTERN = '~(?<displayName>[^<]*)<(?<addrSpec>.*)>[^>]*~'
|
# |
| Properties | |||
|---|---|---|---|
private
static
|
EmailValidator
|
$validator
|
# |
private
static
|
IdnAddressEncoder
|
$encoder
|
# |
private
|
string
|
$address
|
# |
private
|
string
|
$name
|
# |