ProcessResultInterface
interface ProcessResultInterface (View source)
A result processor takes a result object, processes it, and returns another result object. For example, if a result object represents a 'task', then a task-runner hook could run the task and return the result from that execution.
Methods
mixed
process(mixed $result, CommandData $commandData)
After a command has executed, if the result is something that needs to be processed, e.g. a collection of tasks to run, then execute it and return the new result.
Details
mixed
process(mixed $result, CommandData $commandData)
After a command has executed, if the result is something that needs to be processed, e.g. a collection of tasks to run, then execute it and return the new result.