Open Journal Systems
3.3.0
|
Public Member Functions | |
__construct (string $name, \DateTimeInterface $date) | |
getBody () | |
getBodyAsString () | |
getDateTime () | |
setBody ($body) | |
setDateTime (\DateTimeInterface $dateTime) | |
![]() | |
__construct (string $name) | |
getCharset () | |
getLanguage () | |
getMaxLineLength () | |
getName () | |
setCharset (string $charset) | |
setLanguage (string $lang) | |
setMaxLineLength (int $lineLength) | |
toString () | |
Additional Inherited Members | |
![]() | |
const | PHRASE_PATTERN = '(?:(?:(?:(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))*(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))|(?:(?:[ \t]*(?:\r\n))?[ \t])))?[a-zA-Z0-9!#\$%&\'\*\+\-\/=\?\^_`\{\}\|~]+(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))*(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))|(?:(?:[ \t]*(?:\r\n))?[ \t])))?)|(?:(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))*(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))|(?:(?:[ \t]*(?:\r\n))?[ \t])))?"((?:(?:[ \t]*(?:\r\n))?[ \t])?(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21\x23-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])))*(?:(?:[ \t]*(?:\r\n))?[ \t])?"(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))*(?:(?:(?:(?:[ \t]*(?:\r\n))?[ \t])?(\((?:(?:(?:[ \t]*(?:\r\n))?[ \t])|(?:(?:[\x01-\x08\x0B\x0C\x0E-\x19\x7F]|[\x21-\x27\x2A-\x5B\x5D-\x7E])|(?:\\[\x00-\x08\x0B\x0C\x0E-\x7F])|(?1)))*(?:(?:[ \t]*(?:\r\n))?[ \t])?\)))|(?:(?:[ \t]*(?:\r\n))?[ \t])))?))+?)' |
![]() | |
createPhrase (HeaderInterface $header, string $string, string $charset, bool $shorten=false) | |
encodeWords (HeaderInterface $header, string $input, int $usedLength=-1) | |
generateTokenLines (string $token) | |
getEncodableWordTokens (string $string) | |
getTokenAsEncodedWord (string $token, int $firstLineOffset=0) | |
tokenNeedsEncoding (string $token) | |
toTokens (string $string=null) | |
A Date MIME Header.
Definition at line 19 of file DateHeader.php.
Symfony\Component\Mime\Header\DateHeader::__construct | ( | string | $name, |
\DateTimeInterface | $date | ||
) |
Definition at line 23 of file DateHeader.php.
References Symfony\Component\Mime\Header\DateHeader\setDateTime().
Symfony\Component\Mime\Header\DateHeader::getBody | ( | ) |
Gets the body.
The return type depends on the Header concrete class.
Implements Symfony\Component\Mime\Header\HeaderInterface.
Definition at line 38 of file DateHeader.php.
References Symfony\Component\Mime\Header\DateHeader\getDateTime().
Symfony\Component\Mime\Header\DateHeader::getBodyAsString | ( | ) |
Gets the header's body, prepared for folding into a final header value.
This is not necessarily RFC 2822 compliant since folding white space is not added at this stage (see toString() for that).
Implements Symfony\Component\Mime\Header\HeaderInterface.
Definition at line 62 of file DateHeader.php.
Symfony\Component\Mime\Header\DateHeader::getDateTime | ( | ) |
Definition at line 43 of file DateHeader.php.
Referenced by Symfony\Component\Mime\Header\DateHeader\getBody().
Symfony\Component\Mime\Header\DateHeader::setBody | ( | $body | ) |
\DateTimeInterface | $body |
Implements Symfony\Component\Mime\Header\HeaderInterface.
Definition at line 33 of file DateHeader.php.
References Symfony\Component\Mime\Header\DateHeader\setDateTime().
Symfony\Component\Mime\Header\DateHeader::setDateTime | ( | \DateTimeInterface | $dateTime | ) |
Set the date-time of the Date in this Header.
If a DateTime instance is provided, it is converted to DateTimeImmutable.
Definition at line 53 of file DateHeader.php.
Referenced by Symfony\Component\Mime\Header\DateHeader\__construct(), and Symfony\Component\Mime\Header\DateHeader\setBody().