PHPackages                             fbraz3/brz-cep-module - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. fbraz3/brz-cep-module

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

fbraz3/brz-cep-module
=====================

Modulo em Zend Framework 2 para consulta de endereco via CEP

07PHP

Since Nov 25Pushed 4y ago1 watchersCompare

[ Source](https://github.com/fbraz3/BrzCepModule)[ Packagist](https://packagist.org/packages/fbraz3/brz-cep-module)[ RSS](/packages/fbraz3-brz-cep-module/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (1)DependenciesVersions (1)Used By (0)

BrzCepModule
============

[](#brzcepmodule)

Módulo em Zend Framework 2 para consulta de endereço via CEP com cache em banco de dados

Pré-Requisitos
==============

[](#pré-requisitos)

- É necessário que o ORM \[Doctrine\] () esteja instalado em seu projeto zend.
- Seu orm deve responder através do serviceLocator por 'doctrine.entitymanager.orm\_default'

Diferenciais do módulo
======================

[](#diferenciais-do-módulo)

- Retorno padrão em json (sem necessidade de parâmetros adicionais)
- Usa o banco de dados para cache de query.

To-Do
=====

[](#to-do)

- Round Robin entre os webservices disponíveis
- Contingência em caso de falha na resposta de algum webservice

Instalação
==========

[](#instalação)

#### Instalação via clone

[](#instalação-via-clone)

Clonar o projeto [BrzCepModule](https://github.com/fbraz3/BrzCepModule.git) na pasta "./vendor" ou "./module" no seu projeto em Zend Framework 2

```
    $ cd PASTA_DO_SKELETON_DO_ZEND_FRAMEWORK2
    $ cd vendor
    $ git clone https://github.com/fbraz3/BrzCepModule.git
```

#### Instalação via composer

[](#instalação-via-composer)

Adicionar o projeto [BrzCepModule](https://github.com/fbraz3/BrzCepModule.git) no seu composer.json:

```
     "repositories": [
         {
           "type": "git",
           "url": "https://github.com/fbraz3/BrzCepModule"
         }
       ],
       "require": {
         "fbraz3/brz-cep-module": "dev-master"
       },
```

Executar o comando "update" ou "install" do composer para fazer download do [BrzCepModule](https://github.com/fbraz3/BrzCepModule)

```
    $ php composer.phar update
```

###### Método 2

[](#método-2)

Executar o comando "require" do composer para atualizar o seu composer.json e efetuar o download do [BrzCepModule](https://github.com/fbraz3/BrzCepModule)

```
	php composer.phar require fbraz3/infanatica-cep-module dev-master
```

#### Após a Instalação

[](#após-a-instalação)

Adicionar ao seu arquivo `application.config.php`

```
