Download .zip |
Info | Example | View files (43) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2019-06-27 (10 days ago) | Not yet rated by the users | Total: 28 This week: 28 | All time: 9,604 This week: 13 |
Version | License | PHP version | Categories | |||
busca_cep 1.0 | MIT/X Consortium ... | 5 | PHP 5, Web services, Geography |
Description | Author | |||
This package is specific mainly for applications used in Brazil .
This package provides an API to search for Brazilian zip codes. Innovation Award
|
Projeto com o fim de disponibilizar informações de CEP sobre logradouros e cidades em uma api simplificada. Framework utilizado:Lumen*
O banco de dados atualmente é formado por 3 entidades, sendo elas: estado, cidade e cep.
Para pesquisa de CEP por estado está disponível o método api/v1/estado/{cep}, onde {cep} é o número de CEP a ser pesquisado. Podendo ser no formato 99.999-99, 99999-99 ou 9999999.
Para pesquisa de CEP por cidade está disponível o método api/v1/cidade/{cep}, onde {cep} é o número de CEP a ser pesquisado. Podendo ser no formato 99.999-99, 99999-99 ou 9999999.
Para pesquisa de CEP por logradouro está disponível o método api/v1/cep/{cep}, onde {cep} é o número de CEP a ser pesquisado. Podendo ser no formato 99.999-99, 99999-99 ou 9999999.
Para instalar basta configurar o ambiente criando o arquivo .env com base no arquivo .env.example e rodar composer install para instalar as dependências e php artisan migrate para que o banco de dados seja montado com as tabelas necessárias.
No seguinte link é possível baixar um arquivo SQL com os inserts de dados para testar o uso da API, nele estão contidos ceps de todos os estados e cidades que consegui obter. Dados de Exemplo.sql
Licenciado sobre a licença MIT license
Files |
File | Role | Description | ||
---|---|---|---|---|
app (2 files, 8 directories) | ||||
bootstrap (1 file) | ||||
database (3 directories) | ||||
public (2 files) | ||||
routes (1 file) | ||||
tests (2 files) | ||||
.env.example | Data | Auxiliary data | ||
artisan | Example | Example script | ||
composer.json | Data | Auxiliary data | ||
composer.lock | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
phpunit.xml | Data | Auxiliary data | ||
Procfile | Data | Auxiliary data | ||
readme.md | Doc. | Documentation |
Files | / | app |
File | Role | Description | ||
---|---|---|---|---|
Console (1 file) | ||||
Events (2 files) | ||||
Exceptions (1 file) | ||||
Http (2 directories) | ||||
Jobs (2 files) | ||||
Listeners (1 file) | ||||
Models (3 files) | ||||
Providers (3 files) | ||||
Application.php | Class | Class source | ||
User.php | Class | Class source |
Files | / | app | / | Events |
File | Role | Description |
---|---|---|
Event.php | Class | Class source |
ExampleEvent.php | Class | Class source |
Files | / | app | / | Http | / | Controllers |
File | Role | Description |
---|---|---|
CepController.php | Class | Class source |
Controller.php | Class | Class source |
Files | / | app | / | Http | / | Middleware |
File | Role | Description |
---|---|---|
Authenticate.php | Class | Class source |
ExampleMiddleware.php | Class | Class source |
Files | / | app | / | Jobs |
File | Role | Description |
---|---|---|
ExampleJob.php | Class | Class source |
Job.php | Class | Class source |
Files | / | app | / | Models |
File | Role | Description |
---|---|---|
Cep.php | Class | Class source |
Cidade.php | Class | Class source |
Estado.php | Class | Class source |
Files | / | app | / | Providers |
File | Role | Description |
---|---|---|
AppServiceProvider.php | Class | Class source |
AuthServiceProvider.php | Class | Class source |
EventServiceProvider.php | Class | Class source |
Files | / | database | / | migrations |
File | Role | Description |
---|---|---|
2017_02_15_000051_create_cache_table.php | Class | Class source |
2017_02_17_194131_...te_estado_table.php | Class | Class source |
2017_02_17_194132_...te_cidade_table.php | Class | Class source |
2017_02_17_194133_create_cep_table.php | Class | Class source |
2017_02_19_234332_alter_cidade_table.php | Class | Class source |
2017_02_19_234341_alter_cep_table.php | Class | Class source |
2017_02_20_133456_alter_estado_table.php | Class | Class source |
2017_02_27_120713_alter_cidade_table.php | Class | Class source |
Files | / | tests |
File | Role | Description |
---|---|---|
ExampleTest.php | Class | Class source |
TestCase.php | Class | Class source |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.