Projeto adaptado de https://github.com/jansenfelipe/cep-gratis com algumas melhorias.
Alterações: CorreiosProvider foi alterado para o novo fornecimento de dados dos correios. ViaCepProvider foi alterado de forma que trate o retorno de erro do viaCep.
Adicione a library
$ composer require cep/cep-brasil
Adicione o autoload.php do composer no seu arquivo PHP.
require_once 'vendor/autoload.php';
Agora basta chamar o método CepGratis::search($cep)
use CepGratis\CepGratis;
$address = CepGratis::search('31030080');
The MIT License (MIT)