Constructs and returns IHeaderPart objects.
- author Zaahid Bateson
Methods |
public __construct(Psr\Log\LoggerInterface $logger, ZBateson |
public newAddress(array $nameParts, array $emailParts) : ZBateson Initializes and returns a new AddressPart.
|
public newAddressGroupPart(array $nameParts, array $addressesAndGroups) : ZBateson Initializes and returns a new AddressGroupPart
|
public newCommentPart(array $children) : ZBateson Initializes and returns a new CommentPart.
|
public newContainerPart(array $children) : ZBateson Initializes and returns a new ContainerPart.
|
public newDatePart(array $children) : ZBateson Initializes and returns a new DatePart
|
public newInstance(string $value) : ZBateson Creates and returns a default IHeaderPart for this factory, allowing subclass factories for specialized IHeaderParts. The default implementation returns a new Token |
public newMimeToken(string $value) : ZBateson Initializes and returns a new MimeToken. |
public newParameterPart(array $nameParts, ZBateson Initializes and returns a new ParameterPart.
|
public newQuotedLiteralPart(array $parts) : ZBateson Initializes and returns a new QuotedLiteralPart.
|
public newReceivedDomainPart(string $name, array $children) : ZBateson Initializes and returns a new ReceivedDomainPart.
|
public newReceivedPart(string $name, array $children) : ZBateson Initializes and returns a new ReceivedPart.
|
public newSplitParameterPart(array $children) : ZBateson Instantiates and returns a SplitParameterPart.
|
public newSubjectToken(string $value) : ZBateson Initializes and returns a new SubjectToken. |
public newToken(string $value, bool $isLiteral = false, bool $preserveSpaces = false) : ZBateson Initializes and returns a new Token. |
Properties |
protected ZBateson
|
protected Psr\Log\LoggerInterface $logger |