elao/web-profiler-extra-bundle

该软件包已被弃用且不再维护。未建议替代软件包。

在分析器中添加路由、容器、assetic & twig信息

安装数量: 1,179,287

依赖项: 8

建议者: 0

安全: 0

星标: 267

关注者: 32

分支: 48

公开问题: 1

语言:HTML

类型:symfony-bundle

v2.3.6 2019-02-04 07:19 UTC

This package is auto-updated.

Last update: 2023-04-04 16:21:28 UTC


README

Total Downloads

这个Symfony2软件包是用来做什么的?

它会在您的WebProfiler中添加额外部分

  • 路由:列出与您的应用程序相关联的所有路由
  • 容器:列出容器中所有可用的服务
  • Twig:列出应用程序可用的Twig扩展、测试、过滤器和函数
  • Assetic

WebProfilerExtraBundle

安装

如果您正在使用Symfony >= 2.2

在您的 composer.json 中添加以下内容

"require-dev": {
    [...]
    "elao/web-profiler-extra-bundle" : "~2.3@dev"
},

然后运行 php composer.phar update elao/web-profiler-extra-bundle

如果您正在使用Symfony <= 2.1,建议使用此软件包的2.1分支 "elao/web-profiler-extra-bundle" : "dev-2.1"

在您的AppKernel(app/AppKernel.php)中注册该软件包

通常,我们只需要在此软件包中激活dev环境

[...]
if (in_array($this->getEnvironment(), array('dev', 'test'))) {
    [...]
    $bundles[] = new Elao\WebProfilerExtraBundle\WebProfilerExtraBundle();
}

app/config/config_dev.yml中激活不同的收集器

web_profiler_extra:
    routing:
        enabled:        true
        display_in_wdt: true
    container:
        enabled:        true
        display_in_wdt: true
    assetic:
        enabled:        true
        display_in_wdt: true
    twig:
        enabled:        true
        display_in_wdt: true

如果您不使用assetic,则需要禁用assetic收集器

web_profiler_extra:
    assetic:
        enabled:        false
        display_in_wdt: false

安装资产

运行以下命令以安装资产,使您的调试栏中的图标更美观

$ app/console assets:install web/ --symlink

截图

Screenshot