All in one solution for exception for JSON REST APIs on Laravel and Lumen.
The goal of this package is to provide you with a set of most common exceptions that may be needed while developing JSON REST API. It also:
- Handles exceptions output.
- Handles exceptions report to logs.
- Overwrites default Validator to make validation errors more verbose.
- Has a FormRequest that to handle validation errors and pass them to ApiExceptions layer.
- Has middleware to catch all system errors such us
ModelNotFoundExceptionto handle them and threat as normal ApiExceptions.