/** * ZoneResult constructor. */ public function __construct(Zone $zone, $distance) { parent::__construct(); $this->distance = $distance; $this->setId($zone->getId())->setCountry($zone->getCountry())->setType($zone->getType())->setRef($zone->getRef())->setRefOfficial($zone->getRefOfficial())->setName($zone->getName())->setSlug($zone->getSlug())->setPopulation($zone->getPopulation())->setWikipedia($zone->getWikipedia())->setDateFrom($zone->getDateFrom())->setDateUntil($zone->getDateUntil())->setFeature($zone->getFeature()); }