elao / web-profiler-extra-bundle
该软件包已被弃用且不再维护。未建议替代软件包。
在分析器中添加路由、容器、assetic & twig信息
v2.3.6
2019-02-04 07:19 UTC
Requires
- symfony/framework-bundle: ~2.1|~3.0|~4.0
- symfony/templating: ~2.0|~3.0|~4.0
- symfony/twig-bundle: ~2.0|~3.0|~4.0
- twig/twig: ~1.12|~2.0
README
这个Symfony2软件包是用来做什么的?
它会在您的WebProfiler中添加额外部分
- 路由:列出与您的应用程序相关联的所有路由
- 容器:列出容器中所有可用的服务
- Twig:列出应用程序可用的Twig扩展、测试、过滤器和函数
- Assetic
安装
如果您正在使用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