/**
  * @covers ::getImages
  */
 public function testGetImages()
 {
     $this->assertInternalType('array', $this->sut->getImages());
     foreach ($this->sut->getImages() as $image) {
         $this->assertInstanceOf('\\Triquanta\\IziTravel\\DataType\\ImageInterface', $image);
     }
 }
Example #2
0
 public static function createFromData(\stdClass $data)
 {
     /** @var static $publisher */
     $publisher = parent::createBaseFromData($data);
     foreach ($data->content as $contentData) {
         $publisher->content[] = PublisherContent::createFromData($contentData);
     }
     if (isset($data->contacts)) {
         $publisher->contactInformation = PublisherContactInformation::createFromData($data->contacts);
     }
     return $publisher;
 }