Yii Framework Debug Panel Extension
This extension provides a debugger for Yii framework applications. When this extension is used, a debugger toolbar will appear at the bottom of every page. The extension also provides a set of standalone pages to display more detailed debug information.
For license information check the LICENSE-file.
The preferred way to install this extension is through composer.
composer require yiisoft/yii-debug --dev
The debug extension also can be installed without the
--devflag if you want to collect data in production. Specify needed collectors only to reduce functions overriding and improve performance.
Once the extension is installed, modify your
config/common/params.php as follows:
return [ 'yiisoft/yii-debug' => [ 'enabled' => true, ], // ... ];
All included collectors start listen and collect payloads from each HTTP request or console run.
The package is tested with PHPUnit. To run tests:
The package tests are checked with Infection mutation framework. To run it:
The code is statically analyzed with Psalm. To run static analysis:
The Debug Extension for Yii is free software. It is released under the terms of the BSD License.
LICENSE for more information.
Maintained by Yii Software.