class I18nAdmin::Errors::Base
Public Class Methods
new(attributes = {})
click to toggle source
# File lib/i18n_admin/errors/base.rb, line 4 def initialize(attributes = {}) assign_attributes(attributes) end
Public Instance Methods
assign_attributes(attributes = {})
click to toggle source
# File lib/i18n_admin/errors/base.rb, line 8 def assign_attributes(attributes = {}) attributes.each do |key, value| public_send(:"#{ key }=", value) end end
messages()
click to toggle source
# File lib/i18n_admin/errors/base.rb, line 14 def messages @messages ||= [] end
type()
click to toggle source
# File lib/i18n_admin/errors/base.rb, line 18 def type self.class.name.demodulize.underscore.to_sym end