class YouShallNotPass::Policy
Public Class Methods
new(authorizator)
click to toggle source
# File lib/you_shall_not_pass/policy.rb, line 3 def initialize(authorizator) @authorizator = authorizator end
Public Instance Methods
call(**options)
click to toggle source
# File lib/you_shall_not_pass/policy.rb, line 7 def call(**options) policy(**options) end
policy(**args)
click to toggle source
# File lib/you_shall_not_pass/policy.rb, line 11 def policy(**args) raise NotImplementedError end