PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 4.0.1
Visualizer – Tables & Charts Manager with Built-in AI Generator v4.0.1
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 All 149 releases
← All changes | classes/Visualizer/Source/Json.php +7 -8 4.0.74.0.1 View file →
@@ -121,9 +121,9 @@
121 121 }
122 122 if ( isset( $this->_args['additional_headers'] ) ) {
123 123 $this->_additional_headers = $this->_args['additional_headers'];
124 124 }
125 - do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, 'JSON source initialized.', 'debug', __FILE__, __LINE__ );
125 + do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'Constructor called for params = %s', print_r( $params, true ) ), 'debug', __FILE__, __LINE__ );
126 126 }
127 127
128 128 /**
129 129 * Get the root elements for JSON-endpoint.
@@ -282,9 +282,9 @@
282 282 }
283 283
284 284 $this->_data = $data;
285 285
286 - do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, 'JSON endpoint data parsed.', 'debug', __FILE__, __LINE__ );
286 + do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'Parsed data endpoint %s with root %s is %s', $this->_url, $this->_root, print_r( $data, true ) ), 'debug', __FILE__, __LINE__ );
287 287
288 288 return true;
289 289 }
290 290
@@ -378,9 +378,9 @@
378 378 $root = $this->getRootElements( $now, $key, $root, $value );
379 379 }
380 380 }
381 381 $roots = array_unique( $root );
382 - do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, 'JSON root elements parsed.', 'debug', __FILE__, __LINE__ );
382 + do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'Roots found for %s = %s', $this->_url, print_r( $roots, true ) ), 'debug', __FILE__, __LINE__ );
383 383 return $roots;
384 384 }
385 385
386 386 /**
@@ -396,10 +396,9 @@
396 396 }
397 397
398 398 $response = $this->connect( $url );
399 399 if ( is_wp_error( $response ) || ! in_array( intval( $response['response']['code'] ), array( 200, 201 ), true ) ) {
400 - $error_code = is_wp_error( $response ) ? $response->get_error_code() : (string) wp_remote_retrieve_response_code( $response );
401 - do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'Error while fetching JSON endpoint: %s', $error_code ), 'error', __FILE__, __LINE__ );
400 + do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'Error while fetching JSON endpoint %s = %s', $url, print_r( $response, true ) ), 'error', __FILE__, __LINE__ );
402 401 return null;
403 402 }
404 403
405 404 // this filter can be used to rearrange columns e.g. in candlestick charts
@@ -408,9 +407,9 @@
408 407 $response_body = wp_remote_retrieve_body( $response );
409 408 $response_body = preg_replace( "/^$bom/", '', $response_body );
410 409 $array = apply_filters( 'visualizer_json_massage_data', json_decode( $response_body, true ), $url );
411 410
412 - do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, 'JSON response decoded.', 'debug', __FILE__, __LINE__ );
411 + do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'JSON array for the endpoint is %s = ', print_r( $array, true ) ), 'debug', __FILE__, __LINE__ );
413 412
414 413 return $array;
415 414 }
416 415
@@ -467,10 +466,10 @@
467 466 }
468 467 $args['headers']['X-Visualizer-Token'] = $token;
469 468 }
470 469
471 - do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'Connecting to JSON endpoint with method %s', $args['method'] ), 'debug', __FILE__, __LINE__ );
472 - return Visualizer_Remote_Fetch::request( $url, $args );
470 + do_action( 'themeisle_log_event', Visualizer_Plugin::NAME, sprintf( 'Connecting to %s with args = %s ', $url, print_r( $args, true ) ), 'debug', __FILE__, __LINE__ );
471 + return wp_remote_request( $url, $args );
473 472 }
474 473
475 474 /**
476 475 * Refresh the data for the provided series.