yiisoft / yii-debug
Yii Framework Debug Panel Extension
Fund package maintenance!
Opencollective
yiisoft
Installs: 211 492
Dependents: 27
Suggesters: 1
Security: 0
Stars: 32
Watchers: 20
Forks: 13
Open Issues: 15
Requires
- php: ^8.1
- ext-mbstring: *
- guzzlehttp/psr7: ^2.4
- jetbrains/phpstorm-attributes: ^1.0
- psr/container: ^2.0
- psr/event-dispatcher: ^1.0
- psr/http-client: ^1.0
- psr/http-message: ^1.0|^2.0
- psr/log: ^1.0|^2.0|^3.0
- symfony/console: ^5.4|^6.0
- symfony/var-dumper: ^5.4|^6.4
- yiisoft/aliases: ^3.0
- yiisoft/arrays: ^2.0|^3.0
- yiisoft/config: ^1.3
- yiisoft/di: ^1.0
- yiisoft/files: ^2.0
- yiisoft/json: ^1.0
- yiisoft/profiler: ^3.0
- yiisoft/proxy: ^1.0.1
- yiisoft/strings: ^2.2
- yiisoft/var-dumper: ^1.7
Requires (Dev)
- ext-curl: *
- ext-sockets: *
- maglnet/composer-require-checker: ^4.2
- nyholm/psr7: ^1.3
- phpunit/phpunit: ^10.5
- rector/rector: ^1.2
- roave/infection-static-analysis-plugin: ^1.16
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^5.26
- yiisoft/error-handler: ^3.0
- yiisoft/event-dispatcher: ^1.0
- yiisoft/log: ^2.0
- yiisoft/yii-console: ^2.0
- yiisoft/yii-http: ^1.0
This package is auto-updated.
Last update: 2024-12-21 10:13:13 UTC
README
Yii Debug 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.
Requirements
- PHP 8.1 or higher.
Installation
The package could be installed with Composer:
composer require yiisoft/yii-debug --dev
The debug extension also can be installed without the
--dev
flag if you want to collect data in production. Specify the necessary collectors only to reduce functions overriding and improve performance.
General usage
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.
Install both yiisoft/yii-debug-api
and yiisoft/yii-dev-panel
to be able to interact with collected data through UI.
Documentation
If you need help or have a question, the Yii Forum is a good place for that. You may also check out other Yii Community Resources.
License
The Yii Debug Extension is free software. It is released under the terms of the BSD License.
Please see LICENSE
for more information.
Maintained by Yii Software.