コード例 #1
0
ファイル: Parser.php プロジェクト: leonverschuren/lenex-php
 /**
  * @param SimpleXMLElement $document
  * @return Constructor
  */
 public function extractConstructor(SimpleXMLElement $document)
 {
     $object = new Constructor();
     $fields = ['name' => 'name', 'registration' => 'registration', 'version' => 'version', 'CONTACT' => function (Constructor $object, $value) {
         $object->setContact($this->extractContact($value));
     }];
     return $this->transform($document, $fields, $object);
 }