Open Journal Systems
3.3.0
|
Public Member Functions | |
__construct (string $name, Address $address) | |
getAddress () | |
getBody () | |
getBodyAsString () | |
setAddress (Address $address) | |
setBody ($body) | |
![]() | |
__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 Path Header, such a Return-Path (one address).
Definition at line 22 of file PathHeader.php.
Symfony\Component\Mime\Header\PathHeader::__construct | ( | string | $name, |
Address | $address | ||
) |
Definition at line 26 of file PathHeader.php.
References Symfony\Component\Mime\Header\PathHeader\setAddress().
Symfony\Component\Mime\Header\PathHeader::getAddress | ( | ) |
Definition at line 53 of file PathHeader.php.
Referenced by Symfony\Component\Mime\Header\PathHeader\getBody().
Symfony\Component\Mime\Header\PathHeader::getBody | ( | ) |
Gets the body.
The return type depends on the Header concrete class.
Implements Symfony\Component\Mime\Header\HeaderInterface.
Definition at line 43 of file PathHeader.php.
References Symfony\Component\Mime\Header\PathHeader\getAddress().
Symfony\Component\Mime\Header\PathHeader::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 58 of file PathHeader.php.
Symfony\Component\Mime\Header\PathHeader::setAddress | ( | Address | $address | ) |
Definition at line 48 of file PathHeader.php.
Referenced by Symfony\Component\Mime\Header\PathHeader\__construct(), and Symfony\Component\Mime\Header\PathHeader\setBody().
Symfony\Component\Mime\Header\PathHeader::setBody | ( | $body | ) |
Address | $body |
RfcComplianceException |
Implements Symfony\Component\Mime\Header\HeaderInterface.
Definition at line 38 of file PathHeader.php.
References Symfony\Component\Mime\Header\PathHeader\setAddress().