class Ni::Context::Errors
Public Class Methods
new()
click to toggle source
# File lib/ni/context.rb, line 8 def initialize @errors = {} end
Public Instance Methods
[]=(key, message)
click to toggle source
# File lib/ni/context.rb, line 17 def []=(key, message) @errors[key] ||= [] @errors[key] << message end
add(key, message)
click to toggle source
# File lib/ni/context.rb, line 12 def add(key, message) @errors[key] ||= [] @errors[key] << message end
full_messages()
click to toggle source
# File lib/ni/context.rb, line 22 def full_messages @errors.values.flatten end
to_h()
click to toggle source
# File lib/ni/context.rb, line 26 def to_h @errors end
to_json()
click to toggle source
# File lib/ni/context.rb, line 30 def to_json to_h.to_json end