class Bronto::Errors

Attributes

messages[RW]

Public Class Methods

new() click to toggle source
# File lib/bronto.rb, line 38
def initialize
  self.messages = {}
end

Public Instance Methods

add(code, message) click to toggle source
# File lib/bronto.rb, line 42
def add(code, message)
  messages[code] = message
end
clear() click to toggle source
# File lib/bronto.rb, line 46
def clear; messages.clear; end
count() click to toggle source
# File lib/bronto.rb, line 48
def count; messages.count; end
length() click to toggle source
# File lib/bronto.rb, line 47
def length; messages.length; end
to_a(include_codes = true) click to toggle source
# File lib/bronto.rb, line 50
def to_a(include_codes = true)
  messages.map { |k,v| include_codes ? "#{v} (#{k})" : v }
end