PHPackages                             samuelrochac/laravel-brasil-ceps - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. samuelrochac/laravel-brasil-ceps

ActiveLibrary[API Development](/categories/api)

samuelrochac/laravel-brasil-ceps
================================

Um pacote Laravel para consulta local de CEPs brasileiros, eliminando a dependência de APIs externas.

v0.3.9(2y ago)032MITPHPPHP ^7.4|^8.0

Since Mar 13Pushed 2y ago1 watchersCompare

[ Source](https://github.com/samuelrochac/laravel-brasil-ceps)[ Packagist](https://packagist.org/packages/samuelrochac/laravel-brasil-ceps)[ RSS](/packages/samuelrochac-laravel-brasil-ceps/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (40)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/00255f2c8923f1657ffc2fdb19db079c9f8e3c9ebf38017fc1eadd062f065504/687474703a2f2f706f7365722e707567782e6f72672f73616d75656c726f636861632f6c61726176656c2d62726173696c2d636570732f76)](https://packagist.org/packages/samuelrochac/laravel-brasil-ceps) [![Total Downloads](https://camo.githubusercontent.com/85ade8738f572258b78fb3e1823791294e62bec265a0af939cb2801f9af6cefe/687474703a2f2f706f7365722e707567782e6f72672f73616d75656c726f636861632f6c61726176656c2d62726173696c2d636570732f646f776e6c6f616473)](https://packagist.org/packages/samuelrochac/laravel-brasil-ceps) [![Latest Unstable Version](https://camo.githubusercontent.com/26ea9b4fcb6bcd4f1771417d1818806aa0687068aeea7326c45d66f8ba6a04d4/687474703a2f2f706f7365722e707567782e6f72672f73616d75656c726f636861632f6c61726176656c2d62726173696c2d636570732f762f756e737461626c65)](https://packagist.org/packages/samuelrochac/laravel-brasil-ceps) [![License](https://camo.githubusercontent.com/a498ef44c8acccacd7b69678242153272ddad545fa8d1b76d12e961175a8ef8e/687474703a2f2f706f7365722e707567782e6f72672f73616d75656c726f636861632f6c61726176656c2d62726173696c2d636570732f6c6963656e7365)](https://packagist.org/packages/samuelrochac/laravel-brasil-ceps) [![PHP Version Require](https://camo.githubusercontent.com/e25e092b17cbaab75cf927077df38c3a7d94d2d85e55c5de44fd7775233dafed/687474703a2f2f706f7365722e707567782e6f72672f73616d75656c726f636861632f6c61726176656c2d62726173696c2d636570732f726571756972652f706870)](https://packagist.org/packages/samuelrochac/laravel-brasil-ceps)

Laravel Brasil CEPs: Consulta e Gerenciamento de CEPs
=====================================================

[](#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
------------------

[](#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
-----------------------------------

[](#como-instalar-o-laravel-brasil-ceps)

### Instalação via Composer

[](#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

[](#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

[](#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

[](#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`:

```
