class Gargoyle::Manager
Attributes
scope[R]
Public Class Methods
new(scope)
click to toggle source
# File lib/gargoyle/manager.rb, line 7 def initialize(scope) @scope = scope.to_s end
Public Instance Methods
find_in_scope(id)
click to toggle source
# File lib/gargoyle/manager.rb, line 15 def find_in_scope(id) scope.camelize.constantize.find_by(id: id) end
serialize(user)
click to toggle source
# File lib/gargoyle/manager.rb, line 19 def serialize(user) user.id end
session_key_name()
click to toggle source
# File lib/gargoyle/manager.rb, line 11 def session_key_name "gargoyle.#{scope}.id" end