sparklink / email-errors-bundle
Symfony bundle to send errors by email
Installs: 222
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 1
Open Issues: 1
Language:Twig
Type:symfony-bundle
pkg:composer/sparklink/email-errors-bundle
README
This Symfony bundle provides a way to send email notifications when an error occurs in your application.
Download the Bundle
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
composer require sparklink/email-errors-bundle
Symfony Flex Installation
Accept the contrib recipes installation from Symfony Flex
- WARNING sparklink/email-errors-bundle (1.0.0): From github.com/symfony/recipes-contrib
The recipe for this package comes from the "contrib" repository, which is open to community contributions.
Do you want to execute this recipe?
[y] Yes
[n] No
[a] Yes for all packages, only for the current installation session
[p] Yes permanently, never ask again for this project
(defaults to n):
Manual Installation
Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles in the config/bundles.php file of your project:
// config/bundles.php return [ // ... Sparklink\EmailErrorsBundle\EmailErrorsBundle::class => ['all' => true], ];
Configure the Bundle
Create a new file config/packages/email_errors.yaml and add the following configuration:
# config/packages/email_errors.yaml email_errors: enabled: "%kernel.debug%" from: "%env(resolve:MAILER_ERRORS_FROM)%" to: "%env(resolve:MAILER_ERRORS_TO)%" ignored_exception_class: [] graphql: true
You can ignore some exceptions by adding the class name in the ignored_exception_class array.
If graphql is set to true, the bundle will also handle errors from the GraphQLBundle and send them.

