class Gargoyle::Constraits::SignedOut

Public Class Methods

new(scope = nil) click to toggle source
# File lib/gargoyle/constraints/signed_out.rb, line 4
def initialize(scope = nil)
  @scope = scope
end

Public Instance Methods

matches?(request) click to toggle source
# File lib/gargoyle/constraints/signed_out.rb, line 8
def matches?(request)
  !request.session[Gargoyle::Manager.new(@scope).session_key_name]
end