class Fern::Parameters::Errors

Public Class Methods

new() click to toggle source
# File lib/fern/parameters/errors.rb, line 4
def initialize
  @errors = {}
end

Public Instance Methods

[](param) click to toggle source
# File lib/fern/parameters/errors.rb, line 17
def [](param)
  @errors[param]
end
add(param, message) click to toggle source
# File lib/fern/parameters/errors.rb, line 8
def add(param, message)
  @errors[param] ||= []
  @errors[param] << message
end
any?() click to toggle source
# File lib/fern/parameters/errors.rb, line 13
def any?
  @errors.any?
end