Module: Cnab240::DefaultMixin
- Included in:
- V40::Arquivo::Header, V40::Arquivo::Trailer, V40::Pagamentos::Header, V40::Pagamentos::Trailer, V40::SegmentoA, V80::AgenciaItau, V80::AgenciaOutros, V80::Arquivo::Header, V80::Arquivo::Trailer, V80::Pagamentos::Header, V80::Pagamentos::Trailer, V80::SegmentoA, V86::Arquivo::Header, V86::Arquivo::Trailer, V86::Pagamentos::Header, V86::Pagamentos::Trailer, V86::PagamentosTitulos::Header, V86::PagamentosTitulos::Trailer, V86::PagamentosTributos::Header, V86::PagamentosTributos::Trailer, V86::SegmentoA, V86::SegmentoB, V86::SegmentoC, V86::SegmentoJ, V86::SegmentoJ52, V86::SegmentoN, V86::SegmentoN1, V86::SegmentoN2, V86::SegmentoN3, V86::SegmentoN4, V86::SegmentoN5, V86::SegmentoN6, V86::SegmentoN7, V86::SegmentoN8, V86::SegmentoO, V86::SegmentoW, V86::SegmentoW1, V86::SegmentoZ
- Defined in:
- lib/cnab240/ext/default_mixin.rb
Instance Method Summary collapse
Instance Method Details
#initialize_instance {|_self| ... } ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/cnab240/ext/default_mixin.rb', line 4 def initialize_instance super Cnab240.defaults.each do |k, v| if self.respond_to?("#{k}=") self.send("#{k}=", v) end end yield self if block_given? end |