Download the PHP package alexandremrrocha/digital-cep without Composer
On this page you can find all versions of the php package alexandremrrocha/digital-cep. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package digital-cep
Digital CEP — Biblioteca de busca de CEP (PHP)
Biblioteca em PHP para consulta de CEPs brasileiros usando a API pública do ViaCEP.
Requisitos
- PHP >= 7.2
- Composer
- Extensão/config
allow_url_fopenhabilitada (parafile_get_contents) - Acesso à internet (requisições ao ViaCEP)
Instalação
- Packagist:
composer require alexandremrrocha/digital-cep
- Local/clone do repositório:
- Clone este repositório
- Rode
composer install - Inclua o autoloader do Composer no seu projeto (
require_once 'vendor/autoload.php';)
Uso básico
Exemplo mínimo (veja também exemplo.php):
Resposta típica do ViaCEP:
Detalhes de implementação
- Endpoint utilizado:
https://viacep.com.br/ws/{CEP}/json - Método principal:
Alexandre\DigitalCep\Search::getAddressFromZipcode(string $zipCode): object - Retorno: objeto (resultante do
json_decode) com os campos do ViaCEP; verifique a propriedadeerropara CEPs inválidos
Testes
- Instale as dependências de desenvolvimento:
composer install - Execute:
vendor/bin/phpunit
Observação: os testes realizam chamadas reais ao ViaCEP (necessário acesso à internet).
Licença
Este projeto está licenciado sob a licença MIT. Consulte LICENSE para mais detalhes.
Créditos
- Dados de CEP: ViaCEP
All versions of digital-cep with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.2.0
The package alexandremrrocha/digital-cep contains the following files
Loading the files please wait ...