吉祥物/web-profiler

吉祥物的WebProfiler

1.0.0 2020-04-03 15:34 UTC

This package is auto-updated.

Last update: 2024-08-29 04:06:21 UTC


README

Mascot Web Profiler服务提供程序允许你在Mascot应用程序中使用出色的Symfony Web调试工具栏和Symfony分析器。

要安装此库,运行以下命令并将获得最新版本

composer require 'mascot/web-profiler:^0.1'

并在你的应用程序中启用它

use Mascot\Provider;

$app->register(new Provider\WebProfilerServiceProvider(), array(
    'profiler.cache_dir' => __DIR__.'/../cache/profiler',
    'profiler.mount_prefix' => '/_profiler', // this is the default
));

提供程序依赖于ServiceControllerServiceProviderTwigServiceProviderHttpFragmentServiceProvider,因此如果尚未启用,你也需要启用它们

$app->register(new Provider\HttpFragmentServiceProvider());
$app->register(new Provider\ServiceControllerServiceProvider());
$app->register(new Provider\TwigServiceProvider());

如果你正在使用FormServiceProvider,则WebProfilerServiceProvider将检测到并启用相应的面板。

请确保在WebProfilerServiceProvider之前注册所有其他必需或使用的服务提供程序

如果你使用MonologServiceProvider进行日志记录,你还必须在Composer依赖中添加symfony/monolog-bridge,以在分析器中获得日志。

如果你使用VarDumperServiceProvider,则必须将symfony/debug-bundle作为Composer依赖项添加,以在工具栏和分析器中显示VarDumper转储。

如果你使用symfony/security,则必须将symfony/security-bundle作为Composer依赖项添加,以在工具栏和分析器中显示安全相关信息。