Method: ProcessChain::InstanceMethods#if_fail

Defined in:
lib/process_chain.rb

#if_fail { ... } ⇒ Object

Execute passed code block if chain is not success

Yields:

  • code block to be executed on fail



43
44
45
46
# File 'lib/process_chain.rb', line 43

def if_fail
  return self if success?
  yield
end