class ProcessResultHookDispatcher extends HookDispatcher implements ProcessResultInterface (View source)

Call hooks

Properties

protected $hookManager

var HookManager

from  HookDispatcher
protected $names from  HookDispatcher

Methods

__construct(HookManager $hookManager, $names)

No description

getHooks($hooks, $annotationData = null)

No description

mixed
process(mixed $result, CommandData $commandData)

Process result and decide what to do with it.

callProcessor($processor, $result, CommandData $commandData)

No description

Details

__construct(HookManager $hookManager, $names)

No description

Parameters

HookManager $hookManager
$names

getHooks($hooks, $annotationData = null)

No description

Parameters

$hooks
$annotationData

mixed process(mixed $result, CommandData $commandData)

Process result and decide what to do with it.

Allow client to add transformation / interpretation callbacks.

Parameters

mixed $result

Result to (potentially) be processed

CommandData $commandData

Reference to commandline arguments and options

Return Value

mixed $result

protected callProcessor($processor, $result, CommandData $commandData)

No description

Parameters

$processor
$result
CommandData $commandData