gpt4 book ai didi

laravel - 显示 Laravel artisan 命令输出(从另一个命令调用的命令)

转载 作者:行者123 更新时间:2023-12-05 09:13:01 24 4
gpt4 key购买 nike

我正在编写控制台命令。此命令还调用另一个命令。

基本上说:php artisan command:one。所以在命令一中,我调用了 php artisan command:two

它们都有交互($this->info())说明当前操作的进度或状态。但是当我运行 php artisan command:one 时,我看不到来自 php artisan command:two 的显示信息,尽管 php artisan command:two 有自己的输出信息和进度状态。

我如何确保从 php artisan command:two 中看到进度和状态,它在 php artisan command:one 中调用?

最佳答案

使用 Artisan::call() 不会将被调用命令的输出重定向到原始命令的输出。

要调用另一个 Artisan 命令并保存其输出,您应该在命令中使用 $this->call()

关于laravel - 显示 Laravel artisan 命令输出(从另一个命令调用的命令),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56920129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com