Markers
Table of Contents
Container.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AbstractHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AddressHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
22 | www.ietf.org/rfc/rfc2822.txt} |
AbstractConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AddressBaseConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AddressConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AddressGroupConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
CommentConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
110 | order is important here - CommentPart extends LiteralPart |
ConsumerService.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
DateConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
GenericConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
169 | ignore trailing spaces |
IdBaseConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IdConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParameterConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
QuotedStringConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
19 | tools.ietf.org/html/rfc822#section-3.1.1 | |
21 | www.w3.org/Protocols/rfc1341/7_2_Multipart.html in section 7.2.1 |
DomainConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
40 | tools.ietf.org/html/rfc5321#section-4.4 | |
41 | github.com/Te-k/pyreceived/blob/master/test.py |
GenericReceivedConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
145 | getValue() is empty anyway, but for clarity... |
ReceivedDateConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ReceivedConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
SubjectConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
DateHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
GenericHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
HeaderConsts.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
16 | Headers according to the table at https://tools.ietf.org/html/rfc5322#section-3.6 | |
42 | https://datatracker.ietf.org/doc/html/rfc4021#section-2.2 | |
57 | https://datatracker.ietf.org/doc/html/rfc3834 |
HeaderFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IdHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MimeEncodedHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParameterHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AddressGroupPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AddressPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
42 | can't be mime-encoded |
CommentPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
DatePart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
36 | parent::__construct converts character encoding -- may cause problems sometimes. | |
39 | Missing "+" in timezone definition. eg: Thu, 13 Mar 2014 15:02:47 0000 (not RFC compliant) | |
40 | Won't result in an Exception, but in a valid DateTime in year `0000` - therefore we need to check this first: | |
43 | @see https://bugs.php.net/bug.php?id=42486 |
HeaderPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
99 | mime header part decoding will force it. This is necessary for | |
100 | UTF-7 because mb_check_encoding will return true |
HeaderPartFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
LiteralPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MimeLiteralPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
62 | preg_match returns int | |
81 | remove whitespace between two adjacent mime encoded parts | |
83 | with PREG_SPLIT_DELIM_CAPTURE, matched and unmatched parts are returned |
MimeLiteralPartFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParameterPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ReceivedDomainPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ReceivedPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
32 | can't be mime-encoded |
SplitParameterToken.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
Token.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ReceivedHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
SubjectHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IMessage.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MailMimeParser.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
19 | pimple.symfony.com/ \Pimple\ServiceProviderInterface} | |
26 | the resource is attached due to the second parameter being true and will | |
27 | be closed when the returned IMessage is destroyed | |
29 | use $message here | |
105 | pimple.symfony.com/ \Pimple\ServiceProviderInterface} |
PartChildrenContainerFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
PartHeaderContainerFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
PartStreamContainerFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AbstractHelper.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
GenericHelper.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MultipartHelper.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
336 | translit//ignore', $filename); |
PrivacyHelper.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IMessagePart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
149 | assuming $part is a part containing the following | |
150 | string for its content: '12345678' | |
156 | 1 |
IMimePart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
210 | 'value' | |
213 | '1' (true) | |
215 | 'second' |
IMultiPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
168 | www.php.net/manual/en/class.recursiveiterator.php \RecursiveIterator} | |
170 | www.php.net/manual/en/class.recursiveiteratoriterator.php \RecursiveIteratorIterator} | |
173 | www.php.net/manual/en/class.recursiveiterator.php | |
175 | www.php.net/manual/en/class.recursiveiteratoriterator.php |
IUUEncodedPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MessagePart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
149 | only detach if it wasn't a string or StreamInterface, so the | |
150 | fopen call can be properly closed if it was | |
185 | this->notify() called in attachContentStream | |
212 | only detach if it wasn't a string or StreamInterface, so the | |
213 | fopen call can be properly closed if it was |
MimePart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
87 | casting to bool, preg_match returns 1 for true |
MultiPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
NonMimePart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
PartChildrenContainer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
PartFilter.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
PartHeaderContainer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
274 | etc... |
PartStreamContainer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
105 | error out if called before setStream, getStream should never return | |
106 | null. |
UUEncodedPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
Message.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
HeaderParser.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IParser.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MessageParser.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MimeParser.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
103 | last separator before a boundary belongs to the boundary, and is not | |
104 | part of the current part | |
159 | reads content past an end boundary if there is any |
NonMimeParser.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
PartBuilder.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
PartBuilderFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserMessageProxy.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserMimePartProxy.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserPartProxy.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserUUEncodedPartProxy.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
HeaderStream.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
MessagePartStream.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
66 | unset forces recreation in StreamDecoratorTrait with a call to __get |
StreamFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IHeader.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IHeaderPart.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IMessagePartFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IMimePartFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
IUUEncodedPartFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AbstractParser.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserManager.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserPartChildrenContainer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserPartChildrenContainerFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserPartStreamContainer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD | |
127 | has to be overridden because requestParsedContentStream calls | |
128 | parent::setContentStream as well, so needs to be parsed before | |
129 | overriding the contentStream with a manual 'set'. |
ParserPartStreamContainerFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
UUEncodedPartHeaderContainer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
UUEncodedPartHeaderContainerFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserMessageProxyFactory.php
Type | Line | Description |
---|---|---|
6 | opensource.org/licenses/bsd-license.php BSD |
ParserMimePartProxyFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserNonMimeMessageProxy.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserNonMimeMessageProxyFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserPartProxyFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
ParserUUEncodedPartProxyFactory.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |
AddressEmailConsumer.php
Type | Line | Description |
---|---|---|
5 | opensource.org/licenses/bsd-license.php BSD |