class AfterExecute

Dispatched inside the coroutine in the finally block after command execution completes.

Always fires regardless of success or failure. When the command threw an exception, the throwable is available for inspection. Unlike CommandFinished (which fires at the Symfony level outside the coroutine), this event runs inside the coroutine where Context is available.

Methods

__construct(Command $command, Throwable|null $throwable = null)

No description

Details

at line 20
__construct(Command $command, Throwable|null $throwable = null)

No description

Parameters

Command $command
Throwable|null $throwable