Olympus Hades Error Handler is a bundle used to handle all Olympus errors from your WordPress website and its plugins.
composer require getolympus/olympus-hades-error-handler
- Better and secure folder structure
- Dependency management with Composer
- Seldaek Monolog component
- Symfony Error handler component
To initialize Hades, you'll need to extend the main class before all:
namespace MyCustomPackage;
use GetOlympus\Hades\Hades;
class ErrorDebugger extends Hades
{
}
Once done, simple initiate your custom class and register handlers:
/**
* Use the ErrorDebugger to display errors
*/
$err = ErrorDebugger::register([
'debug' => WP_DEBUG,
'level' => WP_DEBUG ? 500 : 100,
'logs' => 'my/custom/logs/folder/',
'title' => 'My custom handler title',
]);
See CHANGELOG.md for all details.
- Fork it (https://github.com/GetOlympus/Hades-Error-Handler/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
Built with ♥ by Achraf Chouk ~ (c) since a long time.