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