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 | |
| 173 | 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 | |
| 146 | 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 | |
| 146 | only detach if it wasn't a string or StreamInterface, so the | |
| 147 | fopen call can be properly closed if it was | |
| 182 | this->notify() called in attachContentStream | |
| 209 | only detach if it wasn't a string or StreamInterface, so the | |
| 210 | 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 | |
| 65 | 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 |