ddvphp / ddv-exception
ddv-exception php library
Installs: 963
Dependents: 11
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
pkg:composer/ddvphp/ddv-exception
Requires
- php: >=5.3
This package is not auto-updated.
Last update: 2025-10-12 07:34:02 UTC
README
Installation - 安装
composer require ddvphp/ddv-exception
Usage - 使用
1、设置捕获异常
\DdvPhp\DdvException\Handler::setHandler(function (array $r, $e) { var_dump($r); });
2、抛出异常
throw new \DdvPhp\DdvException\Error("测试一个异常", 'TEST_A_EXCEPTION');
3、抛出自定义继承异常
class UserError extends \DdvPhp\DdvException\Error { // 魔术方法 public function __construct( $message = 'Unknown Error' , $errorId = 'UNKNOWN_ERROR' , $code = '400', $errorData = array() ) { parent::__construct( $message , $errorId , $code, $errorData ); } } throw new UserError("测试一个异常", 'TEST_A_EXCEPTION');