* @link https://github.com/gaoming13/wechat-php-sdk * @link http://me.diary8.com/ */ namespace echowx\utils; class Error { /** * 获取某个错误的对象数组 * * @return object(err, NULL) * * Examples: * ``` * Error::code('ERR_GET'); * ``` */ static public function code ($code) { // 本SDK自定义错误类型 $code_arr = array( // 错误: get方式请求api网络错误 'ERR_GET' => array(13001, 'http get api error.'), // 错误: post方式请求api网络错误 'ERR_POST' => array(13002, 'http post api error.'), // 错误: 消息类型未定义 'ERR_MEG_TYPE' => array(13003, 'message type is not defined.') ); return array((object)array( 'errcode' => $code_arr[$code][0], 'errmsg' => $code_arr[$code][1] ), NULL); } }