mediatekformation

Headers
in package

A collection of headers.

Tags
author

Fabien Potencier fabien@symfony.com

Table of Contents

HEADER_CLASS_MAP  = ['date' => \Symfony\Component\Mime\Header\DateHeader::class, 'from' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'sender' => \Symfony\Component\Mime\Header\MailboxHeader::class, 'reply-to' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'to' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'cc' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'bcc' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'message-id' => \Symfony\Component\Mime\Header\IdentificationHeader::class, 'in-reply-to' => \Symfony\Component\Mime\Header\IdentificationHeader::class, 'references' => \Symfony\Component\Mime\Header\IdentificationHeader::class, 'return-path' => \Symfony\Component\Mime\Header\PathHeader::class]
UNIQUE_HEADERS  = ['date', 'from', 'sender', 'reply-to', 'to', 'cc', 'bcc', 'message-id', 'in-reply-to', 'references', 'subject']
$headers  : array<string|int, array<string|int, HeaderInterface>>
$lineLength  : mixed
__clone()  : mixed
__construct()  : mixed
add()  : $this
addDateHeader()  : $this
addHeader()  : $this
addIdHeader()  : $this
addMailboxHeader()  : $this
addMailboxListHeader()  : $this
addParameterizedHeader()  : $this
addPathHeader()  : $this
addTextHeader()  : $this
all()  : iteratable<string|int, mixed>
checkHeaderClass()  : void
get()  : HeaderInterface|null
getHeaderParameter()  : string|null
getMaxLineLength()  : int
getNames()  : array<string|int, mixed>
has()  : bool
isUniqueHeader()  : bool
remove()  : void
setMaxLineLength()  : mixed
toArray()  : array<string|int, mixed>
toString()  : string

Constants

HEADER_CLASS_MAP

private mixed HEADER_CLASS_MAP = ['date' => \Symfony\Component\Mime\Header\DateHeader::class, 'from' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'sender' => \Symfony\Component\Mime\Header\MailboxHeader::class, 'reply-to' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'to' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'cc' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'bcc' => \Symfony\Component\Mime\Header\MailboxListHeader::class, 'message-id' => \Symfony\Component\Mime\Header\IdentificationHeader::class, 'in-reply-to' => \Symfony\Component\Mime\Header\IdentificationHeader::class, 'references' => \Symfony\Component\Mime\Header\IdentificationHeader::class, 'return-path' => \Symfony\Component\Mime\Header\PathHeader::class]

UNIQUE_HEADERS

private mixed UNIQUE_HEADERS = ['date', 'from', 'sender', 'reply-to', 'to', 'cc', 'bcc', 'message-id', 'in-reply-to', 'references', 'subject']

Properties

$lineLength

private mixed $lineLength = 76

Methods

__clone()

public __clone() : mixed
Return values
mixed

addDateHeader()

public addDateHeader(string $name, DateTimeInterface $dateTime) : $this
Parameters
$name : string
$dateTime : DateTimeInterface
Return values
$this

addHeader()

public addHeader(string $name, mixed $argument[, array<string|int, mixed> $more = [] ]) : $this
Parameters
$name : string
$argument : mixed
$more : array<string|int, mixed> = []
Return values
$this

addIdHeader()

public addIdHeader(string $name, string|array<string|int, mixed> $ids) : $this
Parameters
$name : string
$ids : string|array<string|int, mixed>
Return values
$this

addMailboxHeader()

public addMailboxHeader(string $name, Address|string $address) : $this
Parameters
$name : string
$address : Address|string
Return values
$this

addMailboxListHeader()

public addMailboxListHeader(string $name, array<string|int, \Symfony\Component\Mime\Address|string> $addresses) : $this
Parameters
$name : string
$addresses : array<string|int, \Symfony\Component\Mime\Address|string>
Return values
$this

addParameterizedHeader()

public addParameterizedHeader(string $name, string $value[, array<string|int, mixed> $params = [] ]) : $this
Parameters
$name : string
$value : string
$params : array<string|int, mixed> = []
Return values
$this

addPathHeader()

public addPathHeader(string $name, Address|string $path) : $this
Parameters
$name : string
$path : Address|string
Return values
$this

addTextHeader()

public addTextHeader(string $name, string $value) : $this
Parameters
$name : string
$value : string
Return values
$this

all()

public all([string $name = null ]) : iteratable<string|int, mixed>
Parameters
$name : string = null
Return values
iteratable<string|int, mixed>

getHeaderParameter()

public getHeaderParameter(string $name, string $parameter) : string|null
Parameters
$name : string
$parameter : string
Return values
string|null

getMaxLineLength()

public getMaxLineLength() : int
Return values
int

getNames()

public getNames() : array<string|int, mixed>
Return values
array<string|int, mixed>

has()

public has(string $name) : bool
Parameters
$name : string
Return values
bool

isUniqueHeader()

public static isUniqueHeader(string $name) : bool
Parameters
$name : string
Return values
bool

remove()

public remove(string $name) : void
Parameters
$name : string
Return values
void

setMaxLineLength()

public setMaxLineLength(int $lineLength) : mixed
Parameters
$lineLength : int
Return values
mixed

toArray()

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

toString()

public toString() : string
Return values
string

Search results