dot-errorhandler
provides the following data:
At this point, you should already have dot-errorhandler
configured.
If not, proceed to the Configuration page and when you're done, return to this page.
In order start logging one or more of the above data, we first need to enable them from the package's config file.
Open the config file and under dot-errorhandler
locate the ExtraProvider::CONFIG_KEY
key.
There you will find 6 associative arrays, each array representing a set of data this package can provide:
These providers and their configuration values are all optional. If any of them is missing from the config file, the provider simply stays disabled and code execution continues normally. Invalid configuration values are simply ignored, because the purpose of these providers is to log the extra data if possible, but not to interfere with the app logic. That's why it does not throw errors on missing/invalid config values.
By default,
*Provider
classes are used in fall-through mode; without a processor, they just return the unaltered data they were given.