getolympus / olympus-hades-error-handler
Olympus Hades is a bundle used to handle all Olympus errors from your WordPress website and its plugins.
Installs: 98
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/getolympus/olympus-hades-error-handler
Requires
- monolog/monolog: ^2.0
- symfony/error-handler: ^5.0
This package is auto-updated.
Last update: 2025-09-27 22:59:51 UTC
README
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
Features
- Better and secure folder structure
- Dependency management with Composer
- Seldaek Monolog component
- Symfony Error handler component
Initialization
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', ]);
Release History
See CHANGELOG.md for all details.
Contributing
- 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.