module ActivePStore::AttributeMethods

Public Instance Methods

[](attr) click to toggle source
# File lib/active_pstore/attribute_methods.rb, line 3
def [](attr)
  if respond_to? attr.to_sym
    self.public_send(attr.to_sym)
  else
    raise "undefined method `#{attr}'"
  end
end
[]=(attr, value) click to toggle source
# File lib/active_pstore/attribute_methods.rb, line 11
def []=(attr, value)
  if respond_to? "#{attr}=".to_sym
    self.public_send("#{attr}=".to_sym, value)
  else
    raise "undefined method `#{attr}='"
  end
end