Download the PHP package empiricompany/openmage_ignition without Composer
On this page you can find all versions of the php package empiricompany/openmage_ignition. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download empiricompany/openmage_ignition
More information about empiricompany/openmage_ignition
Files in empiricompany/openmage_ignition
Package openmage_ignition
Short Description OpenMage spatie-ignition integration for OpenMage
License OSL-3.0
Homepage https://github.com/empiricompany/openmage_ignition
Informations about the package openmage_ignition
OpenMage Spatie-Ignition Integration
Easily integrate Spatie Ignition error pages into your OpenMage installation!
Thanks to @fballiano for the brilliant idea started here:
https://github.com/OpenMage/magento-lts/pull/3954
Requirements
This module requires the mage_run_installed_exception
event, introduced in OpenMage 20.7.0, to properly catch unhandled exceptions.
Installation
Install via Composer
Manual Core Patch (before v20.7.0)
If you prefer to manually patch OpenMage, add the following event dispatch inside app/Mage.php
:
Alternatively, you can apply this patch directly via Composer:
Configuration
Navigate to System > Configuration > Advanced > Developer > Ignition Settings:
Available settings:
- Enabled — Enable or disable Ignition (default: enabled).
- Default Editor — Set your preferred code editor (default: clipboard).
- Default Theme — Choose between light, dark, or auto (default: auto).
- Save Custom Settings in Session — Allow session-based overrides (default: disabled).
-
Enable AI-Generated Solutions — Generate error solutions with OpenAI.
Note: Requires installing the additional library:
⚠️ Warning: Caching is not yet implemented — every error will trigger an OpenAI API call.
- OpenAI API Key — API key for OpenAI integration.
- Enable Flare — Enable error tracking with Flare.
- Flare API Key — API key for your Flare project.
- Anonymize IP — Anonymize user IP addresses sent to Flare.
Note:
Saving settings in .ignition.json
is currently not supported — all settings are stored in the OpenMage system configuration or session.
Screenshots
Ignition Error Page | Flare Integration |
---|---|
🚀 Enjoy a better error handling experience in OpenMage!
All versions of openmage_ignition with dependencies
composer-runtime-api Version ^2.0
magento-hackathon/magento-composer-installer Version *
spatie/ignition Version ^1.15.1