class Admin::User

Public Instance Methods

color() click to toggle source
Calls superclass method
# File activerecord/test/models/admin/user.rb, line 34
def color
  super || "red"
end
color=(value) click to toggle source
Calls superclass method
# File activerecord/test/models/admin/user.rb, line 38
def color=(value)
  value = "blue" unless %w(black red green blue).include?(value)
  super
end
phone_number() click to toggle source
# File activerecord/test/models/admin/user.rb, line 26
def phone_number
  read_store_attribute(:settings, :phone_number).gsub(/(\d{3})(\d{3})(\d{4})/, '(\1) \2-\3')
end
phone_number=(value) click to toggle source
# File activerecord/test/models/admin/user.rb, line 30
def phone_number=(value)
  write_store_attribute(:settings, :phone_number, value && value.gsub(/[^\d]/, ""))
end