コード例 #1
0
 public function __construct(ResultItem $resultItem = null)
 {
     if ($resultItem != null) {
         $this->setName($resultItem->getName());
         $this->setInfo($resultItem->getInfo());
         $this->setMid($resultItem->getId());
     }
 }
コード例 #2
0
 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]);
             }
         }
     }
 }