[DEPRECATED] A ZF2, ZF3 module which profile database queries using \Zend\Db\Adapter\Profiler\Profiler and write them to ZendDeveloperTools toolbar
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
doc/images
src/StefanoDbProfiler
view/stefano-db-profiler/toolbar
.gitignore
Module.php
README.md
composer.json

README.md

[DEPRECATED] Db Profiler

This library is NOT MAINTAINED anymore please use bjyoungblood/BjyProfiler instead.

Dependencies
Dependency Status

A ZF2, ZF3 module to profile db queries using \Zend\Db\Adapter\Profiler\Profiler and write them to ZendDeveloperTools toolbar

Db Profiler


Features

  • profiling db queries
  • support multiple db connections

Dependencies

  • Zend Framework 2 or Zend Framework 3
  • Zend Developer Tools

Instalation

  • Add following line to your composer.json file "stefano/stefano-db-profiler": "*"

  • run composer update

  • Add module StefanoDbProfiler to your application.config.php

  • Enable profiler for your Db Adapter or Adapters

'db' => array(
    'driver' => 'Pdo_Mysql',
    'database' => 'db',
    'username' => 'username',
    'password' => 'pass',
    'profiler' => true, //this line enable db profiler
)
  • Library uses Zend\Db\Adapter\Adapter service key. If you are uses different key for your Db Adapter you must set it by configuration options.

Options

Configuration options are available in config/stefano.db.profiler.global.php.dist file. If you want to change the default ones, copy it in your config/autoload directory, remove the .dist extension and edit it.

Options available :

  • dbAdapterServiceManagerKey : List of all Db Adapter service manager keys which you want to profile. Zend\Db\Adapter\Adapter is default