ErrorCode.php 830 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: yckj_lzj
  5. * Date: 2019-08-22
  6. * Time: 14:51
  7. */
  8. namespace app\common;
  9. /**
  10. * 错误码
  11. * Class ErrorCode
  12. * @package app\api
  13. */
  14. class ErrorCode
  15. {
  16. /**
  17. * 返回错误代内容
  18. * @param $code
  19. * @return mixed
  20. */
  21. public static function getError($code)
  22. {
  23. $errArr = self::getErrorArr();
  24. if(!key_exists($code,$errArr)){
  25. return "未知错误";
  26. }
  27. return $errArr[$code];
  28. }
  29. /**
  30. * 获取错误码数组
  31. * @return array
  32. */
  33. protected static function getErrorArr()
  34. {
  35. return [
  36. "0" => "成功",
  37. "9001" => "缺少签名",
  38. "9002" => "签名不正确",
  39. "9004" => "请求已过期",
  40. "9999" => "系统错误",
  41. ];
  42. }
  43. }