diff --git a/CHANGELOG.md b/CHANGELOG.md index 7375335..6837637 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +vNext +===== + +* (impprovement) Display class name of wrapped Task when running `sf debug:scheduler` + + 3.4.1 ===== diff --git a/src/Task/DispatchAfterRunTask/DispatchAfterRunTask.php b/src/Task/DispatchAfterRunTask/DispatchAfterRunTask.php index 345ae7b..d9a4223 100644 --- a/src/Task/DispatchAfterRunTask/DispatchAfterRunTask.php +++ b/src/Task/DispatchAfterRunTask/DispatchAfterRunTask.php @@ -15,7 +15,7 @@ * redispatches the given task. */ #[AsMessage(transport: TransportsHelper::INTERNAL_TRANSPORT_NAME)] -readonly class DispatchAfterRunTask extends Task implements TaskManagerInternalTask +readonly class DispatchAfterRunTask extends Task implements TaskManagerInternalTask, \Stringable { public function __construct ( public Task $task, @@ -35,4 +35,10 @@ public function getMetaData () : TaskMetaData \sprintf("Redispatch task '%s' after the current run", $this->task->getMetaData()->label), ); } + + #[\Override] + public function __toString () : string + { + return $this->task::class; + } }