module Interactor::ClassMethods
Attributes
required_in_context[R]
Public Instance Methods
delegate_to_context(*attributes)
click to toggle source
# File lib/interactor/schema/interactor_extension.rb, line 9 def delegate_to_context(*attributes) attributes.each do |attribute| define_method(attribute) { context[attribute] } end end
require_in_context(*attributes)
click to toggle source
Depends on Interactor::Hook
# File lib/interactor/schema/interactor_extension.rb, line 4 def require_in_context(*attributes) before :require_in_context! @required_in_context = attributes end