Module: Trailblazer::Activity::Railway::DSL::Fail

Defined in:
lib/trailblazer/activity/railway.rb

Class Method Summary collapse

Class Method Details

.connect_success_to_failure(ctx, connections: nil) ⇒ Object



51
52
53
# File 'lib/trailblazer/activity/railway.rb', line 51

def connect_success_to_failure(ctx, connections: nil, **)
  ctx[:connections] = connections || {success: [Linear::Search.method(:Forward), :failure]}
end

.merge_magnetic_to(ctx) ⇒ Object



47
48
49
# File 'lib/trailblazer/activity/railway.rb', line 47

def merge_magnetic_to(ctx, **)
  ctx[:magnetic_to] = :failure
end