|
class User
|
|
include MongoMapper::Document
|
|
|
|
devise :authenticatable, :recoverable, :rememberable, :trackable
|
|
|
|
key :use_attributes, Array
|
|
|
|
def method_missing(method)
|
|
safe_read(method)
|
|
end
|
|
|
|
def safe_read(key)
|
|
self[key]
|
|
rescue MongoMapper::KeyNotFound
|
|
return ""
|
|
end
|
|
|
|
end |