neomusic / laravel-section-error-views
此包已被弃用,不再维护。未建议替换包。
多部分错误处理视图
1.0.0
2016-07-26 00:05 UTC
Requires
- laravel/framework: 5.*
This package is not auto-updated.
Last update: 2021-02-10 02:05:50 UTC
README
如果您的项目有多个部分并且每个部分有不同的视图,则此包非常有用
例如:在您的项目中,您有两个部分 backend
和 `frontend`,每个部分都有不同的视图来处理错误
backend -> resources/views/backend/errors
frontend -> resources/views/frontend/errors
然而,如果抛出异常但该部分的视图不存在? 不要担心
通用的视图将继续存在,以及如果调用API,则会以json格式响应
##安装
-
composer require neomusic/laravel-section-error-views
-
前往
app/Exceptions/Handler
并使用NeoMusic\LaravelSectionErrorViews\Exceptions\SectionHandler
扩展此类 -
实现函数
sectionRender
并提供您的标准,例如public function sectionRender($request,Exception $e) { if($request->is('admin/*')) { $this->renderBackoffice($request, $e); } else { $this->renderFrontend($request, $e); } }