private static function parseResponse($result) { $city = null; $state = null; if (isset($result['Localidade-UF'])) { $aux = explode('/', $result['Localidade-UF']); $city = trim(preg_replace('/\\t+/', '', $aux[0])); $state = trim(preg_replace('/\\t+/', '', $aux[1])); } $response = new Response(); $response->setAddress(isset($result['Logradouro']) ? $result['Logradouro'] : '')->setNeighborhood(isset($result['Bairro']) ? $result['Bairro'] : '')->setCity($city)->setState($state)->setPostalCode(isset($result['CEP']) ? $result['CEP'] : '')->setError(count($result) ? '' : 'Postal code not found'); return $response; }
private function parseResponse($result) { $response = new Response(); $response->setAddress(isset($result['address1']) ? $result['address1'] : '')->setNeighborhood(isset($result['neighborhood']) ? $result['neighborhood'] : '')->setCity(isset($result['city']) ? $result['city'] : '')->setState(isset($result['state']) ? $result['state'] : '')->setPostalCode(isset($result['zip']) ? $result['zip'] : '')->setError(''); return $response; }
private static function parseResponse($result) { $response = new Response(); $response->setAddress(isset($result->logradouro) ? $result->logradouro : '')->setNeighborhood(isset($result->bairro) ? $result->bairro : '')->setCity(isset($result->localidade) ? $result->localidade : '')->setState(isset($result->uf) ? $result->uf : '')->setPostalCode(isset($result->cep) ? $result->cep : '')->setError(isset($result->erro) ? $result->erro : ''); return $response; }