예제 #1
0
 protected function result($data)
 {
     if (!isset($data->error)) {
         if (isset($data->objeto->numero)) {
             $this->result->fill($data->objeto);
             return $this->result;
         } else {
             return $this->makeCollection($data);
         }
     } else {
         throw new FreteException($data->error, 0);
     }
 }
예제 #2
0
 protected function result($data)
 {
     $data = $this->xmlToArray($data);
     if (!isset($data['error'])) {
         if (isset($data['objeto']['numero'])) {
             $this->result->fill($data['objeto']);
             return $this->result;
         } else {
             return $this->makeCollection($data);
         }
     } else {
         throw new FreteException($data['error'], 0);
     }
 }