Dispatcher
interface Dispatcher (View source)
Methods
mixed
dispatch(mixed $command)
Dispatch a command to its appropriate handler.
mixed
dispatchNow(mixed $command, mixed $handler = null)
Dispatch a command to its appropriate handler in the current process.
bool
hasCommandHandler(mixed $command)
Determine if the given command has a handler.
bool|mixed
getCommandHandler(mixed $command)
Retrieve the handler for a command.
$this
pipeThrough(array $pipes)
Set the pipes commands should be piped through before dispatching.
$this
map(array $map)
Map a command to a handler.
Details
mixed
dispatch(mixed $command)
Dispatch a command to its appropriate handler.
mixed
dispatchNow(mixed $command, mixed $handler = null)
Dispatch a command to its appropriate handler in the current process.
bool
hasCommandHandler(mixed $command)
Determine if the given command has a handler.
bool|mixed
getCommandHandler(mixed $command)
Retrieve the handler for a command.
$this
pipeThrough(array $pipes)
Set the pipes commands should be piped through before dispatching.
$this
map(array $map)
Map a command to a handler.