Skip to content

ZendDeveloperTools-compatible Zend\Db query profile

License

Notifications You must be signed in to change notification settings

PortoSpire/bjy-profiler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BjyProfiler

Version 1.3.4

Provides Laminas\Db adapters with extensions for database query profiling, as well as a profiler similar to ZF1's Zend_Db_Profiler. BJYoungblood ported much of this code from ZF1's Zend_Db.

Note: this module now works with Laminas\Db's built-in profiler.

Note: PHP >= 5.5 is required for stack traces with query profiles.

Composer/Packagist Users

composer require --dev portospire/bjy-profiler

Configuration & Usage

Add BjyProfiler to your development.config.php in section modules, example:

return [
    // Additional modules to include when in development mode
    'modules' => [
        'BjyProfiler',
    ],
    // Configuration overrides during development mode
    'module_listener_options' => [
        'config_glob_paths' => [realpath(__DIR__) . '/autoload/{,*.}{global,local}-development.php'],
        'config_cache_enabled' => false,
        'module_map_cache_enabled' => false,
    ],
];
$profiler = $sl->get('Laminas\Db\Adapter\Adapter')->getProfiler();
$queryProfiles = $profiler->getQueryProfiles();

About

ZendDeveloperTools-compatible Zend\Db query profile

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%