class NForm::ValidationError

Attributes

errors[R]

Public Class Methods

new(errors={}) click to toggle source
# File lib/nform/form.rb, line 30
def initialize(errors={})
  @errors = errors
end

Public Instance Methods

error_messages() click to toggle source
# File lib/nform/form.rb, line 38
def error_messages
  if errors.any?
    errors.map{|k,v| "#{k.to_s.humanize}: #{v}"}.join("\n")
  end
end
message() click to toggle source
# File lib/nform/form.rb, line 34
def message
  "\nPlease correct the following errors:\n#{error_messages}"
end