Throw exception default.
This commit is contained in:
parent
d241b04587
commit
bdf87bdfb5
@ -81,14 +81,15 @@ class HttpRequestManager extends RequestManager implements IRequestManager
|
|||||||
return call_user_func($callback, new InvalidArgumentException('json_decode error: ' . json_last_error_msg()), null);
|
return call_user_func($callback, new InvalidArgumentException('json_decode error: ' . json_last_error_msg()), null);
|
||||||
}
|
}
|
||||||
if (isset($json->result)) {
|
if (isset($json->result)) {
|
||||||
call_user_func($callback, null, $json->result);
|
return call_user_func($callback, null, $json->result);
|
||||||
} else {
|
} else {
|
||||||
if (isset($json->error)) {
|
if (isset($json->error)) {
|
||||||
$error = $json->error;
|
$error = $json->error;
|
||||||
|
|
||||||
call_user_func($callback, new RPCException(mb_ereg_replace('Error: ', '', $error->message), $error->code), null);
|
return call_user_func($callback, new RPCException(mb_ereg_replace('Error: ', '', $error->message), $error->code), null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return call_user_func($callback, new RPCException('Something wrong happened.'), null);
|
||||||
} catch (RequestException $err) {
|
} catch (RequestException $err) {
|
||||||
call_user_func($callback, $err, null);
|
call_user_func($callback, $err, null);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user