1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?php
- namespace huolib\status;
- class CommonStatus {
- CONST NO_ERROR = 200;
- CONST CNT_IS_ZERO = 300;
- CONST LIST_IS_NULL = 301;
- CONST FORBIDDEN = 403;
- CONST TOO_MANY_REQUESTS = 429;
- CONST UNKNOWN_ERROR = -9999;
- CONST INNER_ERROR = -1000;
- CONST INVALID_PARAMS = 1000;
- CONST DATA_NOT_FOUND_EXCEPTION = -1001;
- CONST MODEL_NOT_FOUND_EXCEPTION = -1002;
- CONST DB_EXCEPTION = -1003;
- CONST CLASS_NOT_FOUND = -1004;
- CONST EXCEPTION = -1005;
- CONST CACHE_ERROR = -1006;
- CONST PUSH_QUEUE_ERROR = -1007;
- CONST INVALID_JSON = -1008;
- CONST BIND_MOBILE = -1009;
- CONST REPEAT_ASSESSMENT = -1010;
- CONST PLEASE_UPLOAD_THE_FILE = -1011;
- CONST SIGN_ERROR = -1012;
- CONST HAS_EXISTS = -1013;
- CONST FILE_NOT_EXISTS = -1014;
- CONST FILE_ALREADY_EXISTS = -1015;
- CONST INPUT_EMPTY = -1016;
- CONST LOGIN_IS_OUT = 1002;
- CONST HAS_LOGIN = 1003;
- CONST MEM_IDENTIFY_IN_PROGRESS = 1004;
-
- static function getMsg($status = 200) {
- $_msg = array(
-
- self::NO_ERROR => '成功',
- self::CNT_IS_ZERO => '查询数量为0',
- self::LIST_IS_NULL => '查询列表为空',
- self::FORBIDDEN => '禁止访问',
- self::TOO_MANY_REQUESTS => '操作太频繁,请稍后再试',
- self::UNKNOWN_ERROR => '未知错误',
- self::INNER_ERROR => '服务器内部错误',
- self::INVALID_PARAMS => '参数非法',
- self::DATA_NOT_FOUND_EXCEPTION => '内部错误 数据未找到异常',
- self::MODEL_NOT_FOUND_EXCEPTION => '内部错误 模型异常 ',
- self::DB_EXCEPTION => '内部错误 数据库异常',
- self::CLASS_NOT_FOUND => '内部错误 类不存在',
- self::EXCEPTION => '内部错误 异常',
- self::CACHE_ERROR => '缓存异常',
- self::PUSH_QUEUE_ERROR => '入队列错误',
- self::INVALID_JSON => '无效的json数据',
- self::BIND_MOBILE => lang('BIND_MOBILE'),
- self::REPEAT_ASSESSMENT => lang('REPEAT_ASSESSMENT'),
- self::PLEASE_UPLOAD_THE_FILE => lang('PLEASE_UPLOAD_THE_FILE'),
- self::SIGN_ERROR => lang('SIGN_ERROR'),
- self::HAS_EXISTS => lang('HAS_EXISTS'),
- self::FILE_NOT_EXISTS => lang('FILE_NOT_EXISTS'),
- self::FILE_ALREADY_EXISTS => lang('FILE_ALREADY_EXISTS'),
- self::INPUT_EMPTY => '输入内容为空',
- self::MEM_IDENTIFY_IN_PROGRESS => '玩家实名认证中',
- );
- if (!isset($_msg[$status])) {
- return false;
- }
- return $_msg[$status];
- }
- }
|