private function getResponseJSON( $body ) {
        try {
            return json_decode( (string) $body, true );
        }
        catch ( \Exception $e ) {
            throw new \RuntimeException( 'Invalid JSON ' . $e->getMessage(), 0, $body );
        }
    }
private function getResponseJSON( $body ) {
        try {
            return json_decode( (string) $body, true );
        }
        catch ( \Exception $e ) {
            throw new \RuntimeException( 'Invalid JSON ' . $e->getMessage(), 0, $body );
        }
    }
private function getResponseJSON ( $ body ) { try { return json_decode ( ( string ) $ body , true ) ; } catch ( \ Exception $ e ) { throw new \ RuntimeException ( 'Invalid JSON ' . $ e -> getMessage ( ) , 0 , $ body ) ; } }
Decode the JSON String

@param string $body JSON encoded string

@return string
Decode the JSON String