shamotj/pdo-profiler-bundle

Symfony的PDO Profiler

安装: 21

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 2

公开问题: 0

类型:symfony-bundle

dev-master 2018-12-18 16:01 UTC

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'