Module: Facturae::Validatable

Included in:
Address, FacturaeDocument, FileHeader, Invoice, Line, Party, Subject, Tax
Defined in:
lib/facturae/validatable.rb

Instance Method Summary collapse

Instance Method Details

#errorsObject



10
11
12
# File 'lib/facturae/validatable.rb', line 10

def errors
  @errors || []
end

#valid?Boolean

Returns:

  • (Boolean)


5
6
7
8
# File 'lib/facturae/validatable.rb', line 5

def valid?
  validate
  errors.empty?
end