示例#1
0
 private function assertConstructor(Constructor $result)
 {
     $this->assertEquals('SPLASH Meet Manager 11', $result->getName());
     $this->assertEquals('MZ&PC', $result->getRegistration());
     $this->assertEquals('11.38429', $result->getVersion());
     $this->assertConstructorContact($result->getContact());
 }
示例#2
0
 /**
  * @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);
 }