123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?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 ErrSpecial = 10100;
- const ErrCart = 10200;
- const ErrOrder = 10300;
- const ErrAddress = 10400;
- const ErrInvoice = 10500;
- const ErrPayment = 10600;
- const ErrDB = 11000;
- const ErrSms = 12000;
- 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::ErrDB : return 'ErrorDB';
- case errcode::ErrSms : return 'ErrSms,Send sms error.';
- default : return 'Unknown Error.';
- }
- }
- }
- ?>
|