Base class for headers composing address lists (to, from, cc, bcc, reply-to)

 Methods

Factory to generate a header object from a string

fromString(string $headerLine) : \Zend\Mail\Header\self
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::fromString()

Parameters

$headerLine

string

Exceptions

\Zend\Mail\Header\Exception\InvalidArgumentException If the header does not match with RFC 2822 definition.

Returns

\Zend\Mail\Header\self

Get address list managed by this header

getAddressList() : \Zend\Mail\AddressList
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::getAddressList()

Returns

Get header encoding

getEncoding() : string
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::getEncoding()

Returns

string

Retrieve header name

getFieldName() : string
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::getFieldName()

Returns

string

Retrieve header value

getFieldValue(bool $format) : string
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::getFieldValue()

Parameters

$format

bool

Return the value in Mime::Encoded or in Raw format

Returns

string

Set address list for this header

setAddressList(\Zend\Mail\AddressList $addressList) 
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::setAddressList()

Parameters

$addressList

\Zend\Mail\AddressList

Set header encoding

setEncoding(string $encoding) : \Zend\Mail\Header\self
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::setEncoding()

Parameters

$encoding

string

Returns

\Zend\Mail\Header\self

Cast to string

toString() : string
Inherited

Returns in form of "NAME: VALUE"

inherited_from \Zend\Mail\Header\AbstractAddressList::toString()

Returns

string

 Properties

 

$addressList

$addressList : \Zend\Mail\AddressList
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::$$addressList
 

Header encoding

$encoding : string
Inherited

inherited_from \Zend\Mail\Header\AbstractAddressList::$$encoding
 

<p>Normalized field name</p>

$fieldName : string

 

<p>lower case field name</p>

$type : string

 Constants

 

Format value in Mime-Encoding if not US-ASCII encoding is used

FORMAT_ENCODED : bool
Inherited

inherited_from \Zend\Mail\Header\HeaderInterface::FORMAT_ENCODED
inherited_from \Zend\Mail\Header\AbstractAddressList::FORMAT_ENCODED
 

Return value with the interval ZF2 value (UTF-8 non-encoded)

FORMAT_RAW : bool
Inherited

inherited_from \Zend\Mail\Header\HeaderInterface::FORMAT_RAW
inherited_from \Zend\Mail\Header\AbstractAddressList::FORMAT_RAW