Module: Trailblazer::Operation::Pipetree::DSL

Defined in:
lib/trailblazer/operation/pipetree.rb

Instance Method Summary collapse

Instance Method Details

#failure(*args) ⇒ Object



75
# File 'lib/trailblazer/operation/pipetree.rb', line 75

def failure(*args); add(Railway::Left,  Stay::Decider, *args) end

#step(*args) ⇒ Object



76
# File 'lib/trailblazer/operation/pipetree.rb', line 76

def step(*args)   ; add(Railway::Right, Railway::And::Decider, *args) end

#success(*args) ⇒ Object



74
# File 'lib/trailblazer/operation/pipetree.rb', line 74

def success(*args); add(Railway::Right, Stay::Decider, *args) end