MailMimeParser 0.4

DatePart extends LiteralPart

Parses a header into a DateTime object.

Tags
author

Zaahid Bateson

Table of Contents

$date  : DateTime
$value  : string
__construct()  : mixed
Tries parsing the header's value as an RFC 2822 date, and failing that into an RFC 822 date.
__toString()  : string
Returns the value of the part (which is a string).
getDateTime()  : DateTime
Returns a DateTime object or false if it can't be parsed.
getValue()  : string
Returns the part's value.
ignoreSpacesAfter()  : bool
Returns true if spaces after this part should be ignored. True is only returned for MimeLiterals if the part ends with a mime-encoded string Tokens if the Token's value is a single space, and for CommentParts.
ignoreSpacesBefore()  : bool
Returns true if spaces before this part should be ignored. True is only returned for MimeLiterals if the part begins with a mime-encoded string, Tokens if the Token's value is a single space, and for CommentParts.
convertEncoding()  : string
Ensures the encoding of the passed string is set to UTF-8.

Properties

Methods

__construct()

Tries parsing the header's value as an RFC 2822 date, and failing that into an RFC 822 date.

public __construct(string $token) : mixed
Parameters
$token : string
Return values
mixed —

__toString()

Returns the value of the part (which is a string).

public __toString() : string
Return values
string —

the value

getDateTime()

Returns a DateTime object or false if it can't be parsed.

public getDateTime() : DateTime
Return values
DateTime —

getValue()

Returns the part's value.

public getValue() : string
Return values
string —

the value of the part

ignoreSpacesAfter()

Returns true if spaces after this part should be ignored. True is only returned for MimeLiterals if the part ends with a mime-encoded string Tokens if the Token's value is a single space, and for CommentParts.

public ignoreSpacesAfter() : bool
Return values
bool —

ignoreSpacesBefore()

Returns true if spaces before this part should be ignored. True is only returned for MimeLiterals if the part begins with a mime-encoded string, Tokens if the Token's value is a single space, and for CommentParts.

public ignoreSpacesBefore() : bool
Return values
bool —

convertEncoding()

Ensures the encoding of the passed string is set to UTF-8.

protected convertEncoding(string $str) : string
Parameters
$str : string
Return values
string —

utf-8 string

Search results