/** * @covers ::getImages */ public function testGetImages() { $this->assertInternalType('array', $this->sut->getImages()); foreach ($this->sut->getImages() as $image) { $this->assertInstanceOf('\\Triquanta\\IziTravel\\DataType\\ImageInterface', $image); } }
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; }