Class: Eco::API::Policies::Policy
- Inherits:
-
UseCases::UseCase
- Object
- UseCases::BaseCase
- UseCases::UseCase
- Eco::API::Policies::Policy
- Defined in:
- lib/eco/api/policies/policy.rb
Instance Attribute Summary
Attributes inherited from UseCases::UseCase
#name, #options, #times_launched, #type
Instance Method Summary collapse
-
#initialize(name, type: :transform, root:, &block) ⇒ Policy
constructor
A new instance of Policy.
- #root=(value) ⇒ Object
Methods inherited from UseCases::UseCase
#chainer, #classed_definition, #launch, #source_object
Methods inherited from UseCases::BaseCase
Methods included from Common::ClassHelpers
#class_resolver, #descendants, #descendants?, #inheritable_attrs, #inheritable_class_vars, #inherited, #instance_variable_name, #new_class, #resolve_class, #to_constant