Class: Trailblazer::Activity::DSL::Linear::VariableMapping::VariablePresent

Inherits:
VariableFromCtx
  • Object
show all
Defined in:
lib/trailblazer/activity/dsl/linear/feature/variable_mapping/runtime.rb

Overview

Filter

Instance Method Summary collapse

Methods inherited from VariableFromCtx

#initialize

Constructor Details

This class inherits a constructor from Trailblazer::Activity::DSL::Linear::VariableMapping::VariableFromCtx

Instance Method Details

#call(ctx, _) ⇒ Object

Grab @variable_name from ctx if it’s there.



83
84
85
# File 'lib/trailblazer/activity/dsl/linear/feature/variable_mapping/runtime.rb', line 83

def call((ctx, _), **) # Circuit-step interface
  return ctx.key?(@variable_name), ctx
end