BsideGlobalException.php 504 字节
<?php

namespace App\Exceptions;

use App\Enums\Common\Code;
use Exception;
use Throwable;

/**
 * @notes: B端接口统一错误格式
 * @author:wlj
 * @date: 2022/6/2 16:32
 */
class BsideGlobalException extends Exception
{
    public function __construct($code = 0, $message = "", Throwable $previous = null)
    {
        $this->code = $code;
        $this->message = $message;
        if (empty($this->message)) {
            $this->message = Code::fromValue($code)->description;
        }
    }
}