/** * @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 $city */ $city = parent::createBaseFromData($data); if (isset($data->content)) { $content = []; foreach ($data->content as $contentData) { $content[] = CityContent::createFromData($contentData); } $city->content = $content; } return $city; }