syohansson / sloth
Micro API de auxílio a sistemas financeiros.
Installs: 188
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 5
Forks: 1
Open Issues: 2
Language:HTML
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2017-05-15 17:42:30 UTC
README
Micro sistema de geração de arquivos remessa, retorno e boletos.
Instalação
você pode baixar manualmente o código e incluir no seu código ou usar o composer (recomendo o uso do composer):
{ "require": { "syohansson/sloth": "dev-master" } }
Uso
Tanto boleto quanto retorno variam de uma especificação do banco chamada Carteira. Então você tem uma Cobranca, que é feita através de um Banco, selecionado o serviço prestado por esse a você através de uma Carteira, e por fim, essa Cobrança se faz por meio de um Boleto e é retornada a você por meio de um Retorno.
Então temos que tudo gira em torno da Carteira que o banco escolher para você. Se você quer gerar um boleto do Banco Caixa Econômica Federal (CEF) com a carteira SIGCB, basta invocar a classe Sloth_Carteira_CEFCarteiraSIGCB, essa por sua vez, extende de uma classe abstrata (Carteira) com duas funções principais: gerarBoleto, processarRetorno