Sha256: eafc7171097312fbba0a5b54cad01856405e86b62974b97367badb101213d23b
Contents?: true
Size: 1.28 KB
Versions: 1
Compression:
Stored size: 1.28 KB
Contents
# BoletoBancario Emissão de Boletos Bancários em Ruby. Simples, fácil e principalmente, flexível. ## Formatos * TODO: Essa parte ainda pode mudar até a versão 0.0.1. Colocar na classe: ```ruby class BoletoItau < BoletoBancario::Itau respond_to :html, :pdf, :png end ``` Para renderizar o html: ```ruby itau = BoletoItau.new itau.respond_with # Irá chamar o método render da instância do objeto passado no método format. itau.respond_with(:pdf) ``` ### Criando um novo Formato Em relação a parte de formatos a gem de boleto bancário é extremamente flexível. Basta criar um objeto que responda ao método **render**: ```ruby module BoletoBancario module Formato class Html < Boleto def render(*args) end end end end ``` ```ruby module BoletoBancario module Formato class Pdf < Boleto def render(*args) end end end end ``` ## Contribuições Seja um contribuidor. Você pode contribuir de N formas. Seguem elas: * Homologando boletos junto ao banco. * Fornecendo documentações mais atualizadas dos Bancos. * Escrevendo novos formatos (PDF, PNG), e me avisando para divulgar no Readme. * Refatorando código!! * Fornecendo Feedback construtivo! (Sempre bem vindo!)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
boleto_bancario-0.0.2 | Planning.markdown |