Download the PHP package jeremykenedy/laravel-exception-notifier without Composer
On this page you can find all versions of the php package jeremykenedy/laravel-exception-notifier. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jeremykenedy/laravel-exception-notifier
More information about jeremykenedy/laravel-exception-notifier
Files in jeremykenedy/laravel-exception-notifier
Package laravel-exception-notifier
Short Description Laravel exception notifier will send an email of of the error along with the stack trace to the chosen recipients.
License MIT
Informations about the package laravel-exception-notifier
Laravel Exception Notifier | A Laravel 5, 6, 7, 8, 9 and 10 Exceptions Email Notification Package
Table of contents:
- About
- Requirements
- Installation Instructions
- Screenshots
- File Tree
- License
About
Laravel exception notifier will send an email of the error along with the stack trace to the chosen recipients. This Package includes all necessary traits, views, configs, and Mailers for email notifications upon your applications exceptions. You can customize who send to, cc to, bcc to, enable/disable, and custom subject or default subject based on environment. Built for Laravel 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 6, 7, 8, 9, and 10.
Get the errors and fix them before the client even reports them, that's why this exists!
Requirements
Installation Instructions
-
From your projects root folder in terminal run:
Laravel 9-10 use:
Laravel 7-8 use:
Laravel 6 and below use:
- Register the package
- Laravel 5.5 and up
Uses package auto discovery feature, no need to edit the
config/app.php
file.
- Laravel 5.5 and up
Uses package auto discovery feature, no need to edit the
- Laravel 5.4 and below
Register the package with laravel in
config/app.php
underproviders
with the following:
- Publish the packages view, mailer, and config files by running the following from your projects root folder:
NOTE: If upgrading to Laravel 9 or 10 from an older version of this package you will need to republish the assets with:
- In
App\Exceptions\Handler.php
include the additional following classes in the head:
Laravel 9 and Above use:
Laravel 8 and Below use:
- Update
App\Exceptions\Handler.php
Laravel 9 and Above:
Add the sendEmail()
method:
Add or update the register()
method:
Laravel 8 and Below:
Replace the report()
method with:
Add the method sendEmail()
:
-
Configure your email settings in the
.env
file. -
Add the following (optional) settings to your
.env
file and enter your settings:- Note: the defaults for these are located in
config/exception.php
- Note: the defaults for these are located in
Screenshots
File Tree
- Tree command can be installed using brew:
brew install tree
- File tree generated using command
tree -a -I '.git|node_modules|vendor|storage|tests'
License
Laravel-Exception-Notifier | A Laravel Exceptions Email Notification Package is open-sourced software licensed under the MIT license