module Permissable
Constants
- ALL_SCOPES
Public Class Methods
add_scope(str)
click to toggle source
# File lib/permissable.rb, line 5 def self.add_scope(str) ALL_SCOPES.push(str) end
cache_token()
click to toggle source
# File lib/permissable.rb, line 36 def self.cache_token # used to quickly invalidate the entire cache @cache_token ||= 'permissable_redis_cache_token' @cache_token end
permissions_redis()
click to toggle source
# File lib/permissable.rb, line 31 def self.permissions_redis @permissions_redis ||= FakeRedis.new @permissions_redis end
set_redis(redis, cache_token)
click to toggle source
# File lib/permissable.rb, line 9 def self.set_redis(redis, cache_token) @permissions_redis = redis @cache_token = cache_token end