Forwards any input to the error output and skips the normal output. Mostly intended for testing purposes (e.g. to test error branches).
- Service:
CleverAge\ProcessBundle\Task\Debug\ErrorForwarderTask
any
None on the normal output (the task is always skipped).
Error output: any, the input, unchanged
This task has no option.
- Send every item to an error branch
# Task configuration level
entry:
service: '@CleverAge\ProcessBundle\Task\ConstantIterableOutputTask'
options:
output: [Error 1, Error 2, Error 3]
outputs: [error_forwarder]
error_forwarder:
service: '@CleverAge\ProcessBundle\Task\Debug\ErrorForwarderTask'
error_outputs: [debug]
debug:
service: '@CleverAge\ProcessBundle\Task\Debug\DebugTask'