Exemplo n.º 1
0
 private function buildHead(XMLProcessableInterface $message)
 {
     $arr = [];
     $content = $message->getName();
     $attibutes = $message->getAttributes();
     if ($attibutes) {
         foreach ($attibutes as $name => $value) {
             $arr[] = $name . '="' . $value . '"';
         }
         $attrsXML = implode(' ', $arr);
         $content .= ' ' . $attrsXML;
     }
     $tag = $this->hasInnerContent($message) ? '<' . $content . '>' : '<' . $content . ' />';
     return $tag;
 }