123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- class errcode extends SplEnum
- {
- const __default = self::Success;
-
- const Success = 200;
- const ErrApptype = 10000;
- const ErrParamter = 10001;
- const ErrLogin = 10002;
- const ErrGenuser = 10003;
- const ErrUsertype = 10004;
- const ErrTokenExpire = 10005;
- const ErrSmscodeExpire = 10006;
- const ErrSmscode = 10007;
- const ErrIDbinded = 10008;
- const ErrUserExisted = 10009;
- const ErrSpecial = 10100;
- const ErrCart = 10200;
- const ErrOrder = 10300;
- const ErrAddress = 10400;
- const ErrInvoice = 10500;
- const ErrPayment = 10600;
- const ErrDB = 11000;
- const ErrSms = 12000;
- const ErrGoodsNotExist = 13000;
- const ErrMemberNotExist = 13001;
- const ErrInputParam = 13002;
- const ErrVerifyCode = 13003;
- const ErrMemberExist = 13004;
- static function msg($code)
- {
- switch ($code) {
- case errcode::Success: return 'Success';
- case errcode::ErrApptype : return 'ErrApptype';
- case errcode::ErrLogin : return 'ErrLogin error password or phone or openid';
- case errcode::ErrGenuser : return 'ErrGenuser';
- case errcode::ErrUsertype : return 'ErrUsertype';
- case errcode::ErrTokenExpire : return 'ErrTokenExpire';
- case errcode::ErrSmscodeExpire : return 'ErrSmscodeExpire';
- case errcode::ErrSmscode: return 'ErrSmscode';
- case errcode::ErrIDbinded: return 'ErrIDbinded id has been binded.';
- case errcode::ErrSpecial: return 'ErrSpecial.';
- case errcode::ErrPayment: return 'ErrPayment.';
- case errcode::ErrGoodsNotExist: return 'ErrGoodsNotExist.';
- case errcode::ErrMemberNotExist: return 'ErrMemberExist.';
- case errcode::ErrInputParam: return 'error input param';
- case errcode::ErrVerifyCode: return 'error verify code';
- case errcode::ErrMemberExist: return '用户已经存在';
- case errcode::ErrDB : return 'ErrorDB';
- case errcode::ErrSms : return 'ErrSms,Send sms error.';
- default : return 'Unknown Error.';
- }
- }
- }
- ?>
|