Class: Trailblazer::Activity::DSL::Linear::VariableMapping::SetVariable::Delete
- Inherits:
-
Trailblazer::Activity::DSL::Linear::VariableMapping::SetVariable
- Object
- Trailblazer::Activity::DSL::Linear::VariableMapping::SetVariable
- Trailblazer::Activity::DSL::Linear::VariableMapping::SetVariable::Delete
- Defined in:
- lib/trailblazer/activity/dsl/linear/feature/variable_mapping/runtime.rb
Overview
Always deletes from :aggregate.
Instance Attribute Summary
Attributes inherited from Trailblazer::Activity::DSL::Linear::VariableMapping::SetVariable
Instance Method Summary collapse
Methods inherited from Trailblazer::Activity::DSL::Linear::VariableMapping::SetVariable
call_filter, #initialize, set_variable, set_variable_for_filter
Constructor Details
This class inherits a constructor from Trailblazer::Activity::DSL::Linear::VariableMapping::SetVariable
Instance Method Details
#call(wrap_ctx, original_args) ⇒ Object
187 188 189 190 191 |
# File 'lib/trailblazer/activity/dsl/linear/feature/variable_mapping/runtime.rb', line 187 def call(wrap_ctx, original_args) wrap_ctx[:aggregate].delete(@write_name) # FIXME: we're mutating a hash here! return wrap_ctx, original_args end |