class Gargoyle::Constraits::SignedIn

Public Class Methods

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

Public Instance Methods

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