class Eco::API::Policies::Policy

Public Class Methods

new(name, type: :transform, root:, &block) click to toggle source
Calls superclass method Eco::API::UseCases::UseCase::new
# File lib/eco/api/policies/policy.rb, line 7
def initialize(name, type: :transform, root:, &block)
  super(name, type: type, root: root, &block)
end

Public Instance Methods

root=(value) click to toggle source
# File lib/eco/api/policies/policy.rb, line 11
def root=(value)
  raise "Root should be a Eco::API::Policies object. Given: #{value}" if !value.is_a?(Eco::API::Policies)
  @root = value
end