From c7e09264d1578675322b5e98d4455f70eeb33d31 Mon Sep 17 00:00:00 2001 From: Kallef Alexandre Date: Wed, 1 Jul 2020 12:03:25 -0300 Subject: [PATCH] fix apiCep quando retorna o content acaba retornando sem o adress --- src/CepGratis.php | 2 +- src/Providers/ApiCepProvider.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CepGratis.php b/src/CepGratis.php index 1a83e5b..2a5ebc3 100644 --- a/src/CepGratis.php +++ b/src/CepGratis.php @@ -77,7 +77,7 @@ public static function search(string $cep, array $options = [], int $timeout = n * Performs provider CEP search. * * @param string $cep CEP - * @return Contracts\Address + * @return Address * @throws CepGratisInvalidParameterException * @throws CepGratisTimeoutException */ diff --git a/src/Providers/ApiCepProvider.php b/src/Providers/ApiCepProvider.php index 4489625..12dbde0 100644 --- a/src/Providers/ApiCepProvider.php +++ b/src/Providers/ApiCepProvider.php @@ -23,7 +23,7 @@ public function getAddress($cep, HttpClientContract $client, array $option = []) } $address = ''; - if ($content->address) { + if (property_exists($content, 'address') && $content->address) { $address = trim(explode('- até', $content->address)[0] ?? ''); $address = trim(explode('- de', $address)[0] ?? ''); }