Download the PHP package umbrella/boleto without Composer
On this page you can find all versions of the php package umbrella/boleto. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download umbrella/boleto
More information about umbrella/boleto
Files in umbrella/boleto
Package boleto
Short Description YaBoleto é uma biblioteca para geração de boletos bancários de forma simples em PHP.
License MIT
Homepage http://umbrellatech.com/boleto
Informations about the package boleto
Yet Another Boleto
O YaBoleto e um novo componete de boleto bancario em PHP, mas qual a diferença dos outros? Simples... Ele foi projetado de forma simples e Orientada a Objetos. Seguimos os padrões PSR-0, PSR-1 e PSR-2, utilizamos padrões de projetos onde seria necessário e Voilà. O YaBoleto vai mudar a forma de como você trabalha com boletos bancários.
Quer utilizar o YaBoleto? Leia nossa documentaçao e veja como é simples.
Instalação
Composer
Se você já conhece o Composer (o que é extremamente recomendado), simplesmente adicione a dependência abaixo à diretiva "require" no seu composer.json:
Sim, só isso! Lembre-se de que cada banco possui alguma particularidade, mas em geral são estes parâmetros os obrigatórios.
O projeto umbrellaTech/demo possui um exemplo funcional de cada banco, você pode verificar lá quais são os parâmetros necessários para cada banco.
Bancos suportados
Atualmente o YaBoleto funciona com os bancos abaixo:
Banco | Carteira/Convenio | Implementado | Testado |
---|---|---|---|
Banco do Brasil | 17, 18, 21 | Sim | Sim |
Banrisul | x | Não | Não |
Bradesco | 06, 03 | Sim | Sim |
Caixa Economica | SR | Sim | Sim |
HSBC | CNR, CSB | Não | Nao |
Itau | 157 | Não | Não |
Itau | 175, 174, 178, 104, 109 | Não | Não |
Real | 57 | Sim | Sim |
Santander | 101, 102, 201 | Sim | Sim |
BANESE | CE | Sim | Sim |
SICOOB | 01 | Sim | Sim |
Uso
A forma mais simples é utilizar o Builder.
A forma Orientada a Objetos é um pouco mais trabalhossa, mas permite maior flexibilidade.
Contribua
Toda contribuição é bem vinda. Se você deseja adaptar o YaBoleto a algum outro banco, fique à vontade para explorar o código, veja como é bastante simples integrar qualquer banco à biblioteca. Para instalar clone o projeto dentro da pasta Umbrella/YaBoleto.
Ou usando o composer.
Isso se deve por conta do autoloader que segue a PSR-4.
Demo
A aplicação de demonstração está no repositório YaBoleto Demo
Licença
- MIT License