italystrap / debug
Classes and functions for handling debug
Installs: 3 285
Dependents: 16
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=7.2
- filp/whoops: ^2.6
- kint-php/kint: ^3.3
- symfony/var-dumper: ^5.0
Requires (Dev)
- lucatume/wp-browser: ~2.2
README
Classes and functions for handling debugging
Table Of Contents
Installation
The best way to use this package is through Composer:
composer require italystrap/debug
Basic Usage
Simply add the below code into your wp-config.php file
<?php define( 'WP_DEBUG', true ); // Load helpers for debugging define( 'WP_DEBUG_LOG', true ); // Write to debug.log file define( 'WP_DEBUG_DISPLAY', false ); // Optional @ini_set( 'display_errors', 0 ); // Optional define( 'SCRIPT_DEBUG', true ); define( 'SAVEQUERIES', true ); define( 'ITALYSTRAP_DEBUG', true ); // Load helpers for debugging
Now you can use:
<?php d(); debug( $log );
For handling php errors it will be use Whoops that will display a screen with the full stack of information about the error.
Advanced Usage
TODO
Contributing
All feedback / bug reports / pull requests are welcome.
License
Copyright (c) 2019 Enea Overclokk, ItalyStrap
This code is licensed under the MIT.
Credits
TODO