Module: Interactor
- Defined in:
- lib/interactor/ext/interactor.rb,
lib/interactor/copy_context/version.rb
Defined Under Namespace
Modules: ClassMethods, CopyContext
Instance Method Summary collapse
-
#perform_on(obj) ⇒ Object
InstanceMethods.
Instance Method Details
#perform_on(obj) ⇒ Object
InstanceMethods
17 18 19 20 21 22 |
# File 'lib/interactor/ext/interactor.rb', line 17 def perform_on(obj) perform context.each do |key, value| obj.send(:instance_variable_set, :"@#{ key }", value) end end |