编程

Laravel: about 命令

997 2023-02-24 09:12:17

在引入了 Artisan 的新外观之后,我们还花了一些时间来确定新的 Artisan 命令,以改善你的 Laravel 体验。

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

更好的是,应用程序和软件包还可以将自己的自定义信息添加到输出中:

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 命令!