Skip to content

snapshotpl/ZfSnapPhpDebugBar

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

ZfSnapPhpDebugBar Build Status

PHP Debug Bar module for Zend Framework 2 & 3

Created by Witold Wasiczko

PHP Debug Bar Messages

Features

  • All PHP Debug Bar features + additional info about Zend Framework application:
    • Log and debug directly to Debug Bar,
    • Check request variables ($_POST, $_GET, $_SERVER, $_COOKIE),
    • Use timeline to see time between common events,
    • Catch exceptions,
    • Preview config and application config,
    • Profile SQL queries,
    • Details about current route,
    • Memory usage,
    • Total request duration,
    • Custom debug bar view,
    • and more...!
  • Ready to use - just install via composer!
  • easy configurable via module config,

Installation

The preferred way to install this extension is through composer.

Either run

php composer require --dev snapshotpl/zf-snap-php-debug-bar

Usage

Add module ZfSnapPhpDebugBar to application.config.php.

return [
    'modules' => [
        'ZfSnapPhpDebugBar',
    ],
];

How to use Message tab

By function:

debugbar_log('ZfSnapPhpDebugBar is awesome!');

By static method:

ZfSnapPhpDebugBar\Module::log('ZfSnapPhpDebugBar is awesome!');

By Zend\Log:

$writer = $sm->get(ZfSnapPhpDebugBar\Log\Writer\PhpDebugBar::class);
$log = new Zend\Log\Logger();
$log->addWriter($writer);
$log->info('ZfSnapPhpDebugBar is awesome!');

Directly by DebugBar object from ServiceManager:

$debugbar = $sm->get('debugbar');
$debugbar['messages']->addMessage('ZfSnapPhpDebugBar is awesome!'));

How to config

Look at config/zfsnapphpdebugbar.config.php file

About

PHP Debug Bar module for Zend Framework 2 & 3

Resources

Stars

Watchers

Forks

Packages

No packages published