Exception: Bbrcobranca::RemessaInvalida

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

Overview

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

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

rescue Bbrcobranca::RemessaInvalida => invalido
puts invalido.errors

Instance Method Summary collapse

Constructor Details

#initialize(remessa) ⇒ RemessaInvalida

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



40
41
42
43
# File 'lib/bbrcobranca.rb', line 40

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