public function __construct(ResultItem $resultItem = null) { if ($resultItem != null) { $this->setName($resultItem->getName()); $this->setInfo($resultItem->getInfo()); $this->setMid($resultItem->getId()); } }
public function __construct(ResultItem $resultItem = null) { if ($resultItem != null) { $this->setTid($resultItem->getId()); $this->setName($resultItem->getName()); $addressParts = explode(', ', $resultItem->getInfo()); //TODO: Try Parse full address with phone $this->setAddress($addressParts[0]); $this->setCity($addressParts[1]); if (count($addressParts) == 4) { $this->setState($addressParts[2]); $cityParts = explode(' - ', $addressParts[3]); $this->setCountry($cityParts[0]); } else { if (count($addressParts) == 3) { $cityParts = explode(' - ', $addressParts[2]); $this->setCountry($cityParts[0]); } } } }