Laravel Artisan Scheduler 中的链式命令?

Chain commands in Laravel Artisan Scheduler?

假设我要安排三个命令: 'commandA'、'commandB' 和 'commandC'

但是我不想 运行 'commandB' 直到 'commandA' 完成并且我不想 运行 'commandC' 直到 'commandB'完成。

我知道我可以安排每个人每五分钟 运行:

$schedule->command('commandA')->everyFiveMinutes();
$schedule->command('commandB')->everyFiveMinutes();
$schedule->command('commandC')->everyFiveMinutes();

但是否可以将它们一个接一个地链接起来?

使用then(Closure $callback)链接命令:

$schedule->command('commandA')->everyFiveMinutes()->then(function() {
    $this->call('commandB');
    $this->call('commandC');
});