Download the PHP package paulo-hortelan/lara-cep without Composer
On this page you can find all versions of the php package paulo-hortelan/lara-cep. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download paulo-hortelan/lara-cep
More information about paulo-hortelan/lara-cep
Files in paulo-hortelan/lara-cep
Download paulo-hortelan/lara-cep
More information about paulo-hortelan/lara-cep
Files in paulo-hortelan/lara-cep
Vendor paulo-hortelan
Package lara-cep
Short Description Pacote Laravel para consulta de CEPs brasileiros com múltiplos provedores, cache e orquestração assíncrona opcional.
License MIT
Homepage https://github.com/paulo-hortelan/lara-cep
Package lara-cep
Short Description Pacote Laravel para consulta de CEPs brasileiros com múltiplos provedores, cache e orquestração assíncrona opcional.
License MIT
Homepage https://github.com/paulo-hortelan/lara-cep
Please rate this library. Is it a good library?
Informations about the package lara-cep
Lara CEP
lara-cep é um pacote Laravel para consultar CEPs brasileiros usando múltiplos provedores, com:
- lista de provedores configurável
- TTL de cache configurável
- modo assíncrono configurável (consulta todos os provedores habilitados em paralelo)
O pacote foi inspirado no comportamento do CEP Promise e adaptado para fluxos de pacote Laravel.
Instalação
Publique a configuração:
Uso Básico
Você também pode chamar:
Configuração
config/lara-cep.php
Comportamento assíncrono
async = true: todos os provedores habilitados são consultados em paralelo; a primeira resposta com sucesso vence.async = false: os provedores são consultados na ordem configurada até um retornar sucesso.
Comportamento de cache
- a chave de cache usa o prefixo configurado + CEP normalizado
- o TTL é totalmente configurável (
cache.ttl) - o cache pode ser desabilitado (
cache.enabled = false)
Tratamento de Erros
Testes
Licença
MIT. Veja LICENSE.md.
All versions of lara-cep with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
guzzlehttp/guzzle Version ^7.8
guzzlehttp/promises Version ^2.2
illuminate/cache Version ^10.0|^11.0|^12.0
illuminate/contracts Version ^10.0|^11.0|^12.0
illuminate/support Version ^10.0|^11.0|^12.0
spatie/laravel-package-tools Version ^1.14.0
guzzlehttp/guzzle Version ^7.8
guzzlehttp/promises Version ^2.2
illuminate/cache Version ^10.0|^11.0|^12.0
illuminate/contracts Version ^10.0|^11.0|^12.0
illuminate/support Version ^10.0|^11.0|^12.0
spatie/laravel-package-tools Version ^1.14.0
The package paulo-hortelan/lara-cep contains the following files
Loading the files please wait ...