Method: Fixably::ActionPolicy#initialize

Defined in:
lib/fixably/action_policy.rb

#initialize(resource:) ⇒ ActionPolicy

Returns a new instance of ActionPolicy.



7
8
9
10
# File 'lib/fixably/action_policy.rb', line 7

def initialize(resource:)
  @resource = resource.instance_of?(Class) ? resource : resource.class
  validate_resource!
end