Пример #1
0
 private function fillBody(Body $body, Message $message, \DOMElement $node)
 {
     if ($node->getAttribute("parts")) {
         $requiredParts = explode(" ", $node->getAttribute("parts"));
         $body->setParts(array_filter($message->getParts(), function (Part $part) use($requiredParts) {
             return in_array($part->getName(), $requiredParts);
         }));
     } else {
         $body->setParts($message->getParts());
     }
     $this->fillMessage($body, $node);
 }