samuelrochac/laravel-brasil-ceps
最新稳定版本:v0.3.9
Composer 安装命令:
composer require samuelrochac/laravel-brasil-ceps
包简介
Um pacote Laravel para consulta local de CEPs brasileiros, eliminando a dependência de APIs externas.
README 文档
README
Laravel Brasil CEPs: Consulta e Gerenciamento de CEPs
O Laravel Brasil CEPs é um pacote desenvolvido para facilitar a consulta e o gerenciamento de CEPs (Códigos de Endereçamento Postal) brasileiros em aplicações Laravel, oferecendo uma integração rápida e eficiente com dados de endereçamento postal do Brasil. Este pacote permite a importação de dados referentes a estados, cidades, distritos e endereços, além de disponibilizar uma API para consulta de CEPs de forma prática e ágil.
Recursos do Pacote
- Importação automática de dados para estados, cidades, distritos e endereços brasileiros.
- Configuração flexível, incluindo personalização de prefixos de tabelas.
- Endpoint pronto para consulta de informações por CEP.
- Facilidade de integração com projetos Laravel existentes.
Como Instalar o Laravel Brasil CEPs
Instalação via Composer
Inicie a instalação do pacote através do Composer executando o seguinte comando no terminal do seu projeto Laravel:
composer require samuelrochac/laravel-brasil-ceps
Configuração do ServiceProvider
Após a conclusão da instalação, adicione o CepServiceProvider ao array de providers no arquivo config/app.php:
'providers' => [ // Outros Service Providers... Samuelrochac\LaravelBrasilCeps\CepServiceProvider::class, ],
Publicação das Configurações
Utilize o comando Artisan abaixo para publicar o arquivo de configuração do pacote no seu projeto Laravel. Isso permitirá que você customize as configurações conforme a necessidade do seu projeto, como ajustar o prefixo das tabelas no banco de dados:
php artisan vendor:publish --provider="Samuelrochac\LaravelBrasilCeps\CepServiceProvider"
Após a publicação, o arquivo brasil_ceps.php estará disponível no diretório config.
Personalização do Prefixo das Tabelas
Para modificar o prefixo padrão das tabelas de banco de dados, edite o arquivo config/brasil_ceps.php:
<?php return [ 'db_prefix' => 'bzc_', // Altere conforme necessário ];
Importação de Dados
Com a configuração concluída, importe os dados de CEPs para o seu banco de dados utilizando o comando Artisan:
php artisan import:zipcodes
Testando o Endpoint de Consulta de CEP
Para verificar o funcionamento do pacote e a consulta de informações por CEP, acesse:
http://seu_dominio.com/api/cep/01423010/json
Altere seu_dominio.com para o domínio ou IP onde sua aplicação Laravel está rodando.
Contribuições e Suporte
Contribuições são sempre bem-vindas. Para contribuir, faça um fork do repositório, crie um branch para sua feature ou correção, e submeta um pull request.
Para reportar bugs ou solicitar novas funcionalidades, por favor, abra uma issue no GitHub.
Licença
Este pacote é distribuído sob a licença MIT. Para mais informações, consulte o arquivo LICENSE incluído com o código fonte.
统计信息
- 总下载量: 32
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-03-13