linyuee / laravel-exception
laravel异常处理器
1.0.1
2017-11-30 09:29 UTC
Requires
- php: >=5.4
- laravel/framework: >=5.1
This package is not auto-updated.
Last update: 2024-09-29 05:14:43 UTC
README
## 基于 Laravel 框架的自定义异常模块 Laravel 框架是近两年兴起的一个框架,但是有一个很头疼的问题,Laravel 的异常和错误都会被渲染成一个 HTML 网页输出,这样前端很难解析,因此我封装了一个自定义异常模块,可以让 Laravel 框架的异常和报错全部以统一的 JSON 格式输出。
## 使用教程 1、使用 Composer 下载这个包
composer require linyuee/laravel-exception
2、在 Laravel 框架的 app/Exceptions/Handler.php 文件中引入
修改 app/Exceptions/Handler.php 的 report 方法
public function report(Exception $exception)
{
if (PHP_SAPI == 'cli'){
parent::report($exception);
}else{
\Linyuee\ExceptionHandler::exception_handler($exception);
}
}