ZskkErrorResponse.php 893 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * 统一返回处理类(ajax)允许跨域
  4. *
  5. * 使用: **
  6. * use Gucci\ServerResponse;
  7. * return ServerResponse::createBySuccess("成功");
  8. * ServerResponse::createByError("断点失败了");
  9. */
  10. namespace app\api\response;
  11. use app\api\error\model\Error;
  12. use app\api\error\model\Token;
  13. use app\api\request\ZskkDefaultRequest;
  14. use think\facade\Config;
  15. use app\api\error\ZskkHttpResponseDefaultError;
  16. use app\api\error\model\Params;
  17. class ZskkErrorResponse extends ZskkBaseResponse {
  18. public static function throwError($msg ,$code) {
  19. return new ZskkErrorResponse(Error::instance($code, $msg));
  20. }
  21. public static function throwParamsError($code, $msg) {
  22. return new ZskkErrorResponse(Params::instance($code, $msg));
  23. }
  24. public static function throwTokenError() {
  25. return new ZskkErrorResponse(Token::instance());
  26. }
  27. }