lib/cieloz/requisicao_transacao/dados_portador.rb in cieloz-0.0.16 vs lib/cieloz/requisicao_transacao/dados_portador.rb in cieloz-0.0.17

- old
+ new

@@ -18,15 +18,12 @@ portador.instance_variable_set "@#{attr}", val.to_s } portador.numero.gsub! ' ', '' end - validates :numero, format: { with: /\A\d{16}\z/ } validates :codigo_seguranca, format: { with: /\A(\d{3}|\d{4})\z/ } - - validate :valida_validade - validates :indicador, presence: true + validate :valida_validade def self.map(source, opts={}) num, val, cod, nome = attrs_from source, opts, :numero, :validade, :codigo_seguranca, :nome_portador