Laravel:新的“about”命令

2022 年 7 月 19 日#版本

为 Artisan 引入全新外观之后,我们还花了一些时间来确定新的 Artisan 命令,以改善你的 Laravel 体验。我们知道 - 我们有点痴迷。

作为此项探索的一部分,我们引入了 about 命令。此命令提供了应用程序环境和配置的华丽概述。

Artisan about command

更棒的是,应用程序和软件包也可以将它们自己的自定义信息添加到输出中

use Illuminate\Foundation\Console\AboutCommand;

AboutCommand::add('My Package', 'Version', '1.0.0');

// You can also add multiple pieces of information at once...

AboutCommand::add('My Package', [
    'Version' => '1.0.0',
    'Driver' => fn() => config('package.driver'),
]);

// Or, push information to existing sections...

AboutCommand::add('Drivers', 'My Package', fn() => config('package.driver'));

有时你可能只想查看一个或多个部分的信息。你可以通过 only 选项来执行此操作:php artisan about --only=drivers。或者,你可以指示命令以 JSON 格式输出相同的信息,以便其他程序轻松使用:php artisan about --json

在 Laravel,我们致力于为你提供世界上最强大且最适合开发人员的 PHP 体验。因此,我们希望你喜欢这个新的 Artisan 命令!

作者 James Brooks

Laravel 工程团队负责人,构建 ForgeVaporEnvoyer

TwitterGitHub我的博客 上找到我。

关注 RSS Feed