Exception: Brcobranca::BoletoInvalido

Inherits:
StandardError
  • Object
show all
Defined in:
lib/brcobranca.rb

Overview

Exception lançada quando os dados informados para o boleto estão inválidos.

Você pode usar assim na sua aplicação:

rescue Brcobranca::BoletoInvalido => invalido
puts invalido.errors

Instance Method Summary collapse

Constructor Details

#initialize(boleto) ⇒ BoletoInvalido

Atribui o objeto boleto e pega seus erros de validação


27
28
29
30
# File 'lib/brcobranca.rb', line 27

def initialize(boleto)
  errors = boleto.errors.full_messages.join(', ')
  super(errors)
end