12345678910111213141516 |
- <?php
- namespace app\common\base\error;
- use think\exception\HttpException;
- abstract class BaseHttpError extends HttpException {
- public function __construct($statusCode, $message = null, \Exception $previous = null, array $headers = [], $code = 0) {
- $this->beforeConstruct($statusCode, $message, $previous, $headers, $code);
- parent::__construct($statusCode, $message, $previous, $headers, $code);
- $this->afterConstruct($statusCode, $message, $previous, $headers, $code);
- }
- protected function beforeConstruct($statusCode, $message = null, \Exception $previous = null, array $headers = [], $code = 0){}
- protected function afterConstruct($statusCode, $message = null, \Exception $previous = null, array $headers = [], $code = 0){}
- }
|