[扩展推荐] random —— 让你随机运行 Artisan 命令

Laravel

您是否经常纠结执行哪个 Artisan 命令? spatie/laravel-random-command 扩展包让您脱离这种烦恼。它提供一个 random 命令,可以让您随机执行一个命令。

这样可以释放随机命令的功能。 只需执行它,不需要考虑太多!

php artisan random

让我们看看这么牛的功能如何实现,下面是RandomCommand的代码:

public function handle()
{
     $this->confirm('You are about to execute a random command. Are you sure you want to do this?');

    $allCommands = $this->getApplication()->all();

    $commandString = collect($allCommands)->keys()->random();

    $this->info("Executing command: `{$commandString}`");

    // 🧨🧨🧨
    Artisan::call($commandString, [], $this->output);
}

我们不建议在你的生产环境或者你的本地环境安装。实际上,最好不要安装它。

本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://freek.dev/1613-a-package-to-exec...

译文地址:https://learnku.com/laravel/t/42924

本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 9

这项目存在的意义是啥 :joy:

4年前 评论

sb功能 :joy:

4年前 评论

秀儿,,,

Laravel

4年前 评论

有点秀

4年前 评论
Destiny

..

4年前 评论

翻译的时候一度以为自己是不是理解错了 :joy:

4年前 评论
游离不2

哈哈哈,我笑了

4年前 评论

可以用来不定期 删库, 跑路 ,

第二天来了, 网站打不开了(一脸懵逼), :scream:

4年前 评论

项目需求可能就是上班没事干闲的了 :joy: :joy:

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!