iiirxs / exception-handler-bundle
一个提供开箱即用自定义异常处理的 Symfony 扩展包
v1.0.0
2020-03-11 16:00 UTC
Requires
- php: ^7.1.3
- ext-json: *
- symfony/config: ^4.0
- symfony/dependency-injection: ^4.0
- symfony/event-dispatcher: ^4.0
- symfony/http-kernel: ^4.0
Requires (Dev)
- symfony/phpunit-bridge: ^5.0
This package is auto-updated.
Last update: 2024-09-12 18:51:53 UTC
README
本扩展包为 AJAX 请求提供自定义异常处理。默认提供验证异常类,但您可以通过实现 IIIRxs\ExceptionHandlerBundle\Exception\ExceptionInterface 来创建任何自定义异常进行处理。
安装
确保已经全局安装了 Composer,具体请参考 Composer 文档中的 安装章节。
使用 Symfony Flex 的应用程序
打开命令行,进入您的项目目录并执行以下命令
$ composer require iiirxs/exception-handler-bundle
不使用 Symfony Flex 的应用程序
步骤 1:下载扩展包
打开命令行,进入您的项目目录并执行以下命令以下载本扩展包的最新稳定版本
$ composer require iiirxs/exception-handler-bundle
步骤 2:启用扩展包
然后,通过将扩展包添加到项目 config/bundles.php
文件中注册的扩展包列表中来启用扩展包
// config/bundles.php return [ // ... IIIRxs\ExceptionHandlerBundle\IIIRxsExceptionHandlerBundle::class => ['all' => true], ];