| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /**
- * 描述
- * @auth nj911<nj-x@gmail.com>
- * @date: 2021-04-18 12:27
- */
- namespace App\Exceptions;
- use Exception;
- use Illuminate\Http\Request;
- class ApiException extends Exception
- {
- private $eMessage = '';
- public function __construct($message, $code = 500)
- {
- $code = intval($code);
- parent::__construct($message, $code);
- $this->eCode = $code;
- $this->eMessage = $message;
- }
- /**
- * 报告异常
- *
- * @return void
- */
- public function report()
- {
- //
- }
- public function render(Request $request)
- {
- return json_fail($this->eMessage, $this->getCode());
- }
- }
|