shamotj / pdo-profiler-bundle
Symfony的PDO Profiler
dev-master
2018-12-18 16:01 UTC
Requires
- php: >=7.0.0
- ext-pdo: *
- symfony/profiler-pack: *
This package is not auto-updated.
Last update: 2024-09-19 15:38:14 UTC
README
此代码基于sorien/silex-dbal-profiler和maximebf/debugbar。
安装
Composer
composer require shamotj/pdo-profiler-bundle
这应该在config/bundles.php中添加依赖项。如果你有类型提示为PDO的服务,你应该没问题。如果没有,你需要将PDO实例传递给构造函数。这可以通过覆盖全局文件中的services.yml来实现。
例如如下所示
pdo_data_collector: class: Shamotj\PdoProfilerBundle\DataCollector\PdoDataCollector arguments: ["@=service('App\\\\Service\\\\DbService').getPDO()"] public: false tags: - name: data_collector id: 'pdo_data_collector' template: 'ShamotjPdoProfilerBundle:Collector:db.html.twig'