Orbit/app/models/object_auth.rb

11 lines
311 B
Ruby
Raw Normal View History

class ObjectAuth < PrototypeAuth
2012-02-16 05:57:28 +00:00
include OrbitCoreLib::ObjectTokenUnility
belongs_to :obj_authable, polymorphic: true
# > - Something.find_with_auth(query)
# > - or Something.find(query).auth
def auth_obj
class_obj = eval(self.obj_authable_type)
class_obj.find self.obj_authable_id
end
end