We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a9a9c2a commit 5210a81Copy full SHA for 5210a81
1 file changed
inservibile/JsonRPCServer.class.php
@@ -57,13 +57,9 @@ public static function handle( $object ) {
57
// executes the task on local object
58
$response = array ( 'id' => $request['id'], 'result' => NULL, 'error' => NULL );
59
try {
60
- if ($result = call_user_func_array( array( $object, $request['method']), $request['params']) ) {
61
- $response['result'] = $result;
62
- } else {
63
- $response['error'] = 'unknown method or incorrect parameters: '.
64
- get_class($object).'->'.$request['method'].'('.print_r($request['params'], true).')' ;
65
- }
+ $response['result'] = call_user_func_array( array( $object, $request['method']), $request['params']);
66
} catch (Exception $e) {
+ $response['result'] = null;
67
$response['error'] = $e->getMessage();
68
}
69
0 commit comments