Method: Critic::Authorization#initialize

Defined in:
lib/critic/authorization.rb

#initialize(policy, action) ⇒ Authorization

Returns a new instance of Authorization.



6
7
8
9
10
11
12
13
# File 'lib/critic/authorization.rb', line 6

def initialize(policy, action)
  @policy = policy
  @action = action&.to_sym

   = {}
  @granted, @result = nil
  @messages = []
end