Method: Trailblazer::Macro.task_adapter_for_decider
- Defined in:
- lib/trailblazer/macro.rb
.task_adapter_for_decider(decider_with_step_interface, variable_name:) ⇒ Object
38 39 40 41 42 43 44 |
# File 'lib/trailblazer/macro.rb', line 38 def self.task_adapter_for_decider(decider_with_step_interface, variable_name:) return_value_circuit_step = Activity::Circuit.Step(decider_with_step_interface, option: true) assign_task = AssignVariable.new(return_value_circuit_step, variable_name: variable_name) Activity::Circuit::TaskAdapter.new(assign_task) # call {assign_task} with circuit-interface, interpret result. end |