WC_Admin_Dashboard::recent_reviewspublicWC 1.0

Recent reviews widget: placeholder.

Method of the class: WC_Admin_Dashboard{}

No Hooks.

Returns

null. Nothing (null).

Usage

$WC_Admin_Dashboard = new WC_Admin_Dashboard();
$WC_Admin_Dashboard->recent_reviews();

WC_Admin_Dashboard::recent_reviews() code WC 10.6.2

public function recent_reviews() {
	$suffix  = Constants::is_true( 'SCRIPT_DEBUG' ) ? '' : '.min';
	$version = Constants::get_constant( 'WC_VERSION' );

	wp_enqueue_script( 'wc-recent-reviews-widget-async', WC()->plugin_url() . '/assets/js/admin/wc-recent-reviews-widget-async' . $suffix . '.js', array( 'jquery' ), $version, true );
	wp_localize_script(
		'wc-recent-reviews-widget-async',
		'wc_recent_reviews_widget_params',
		array(
			'ajax_url'      => admin_url( 'admin-ajax.php' ),
			'security'      => wp_create_nonce( 'wc-recent-reviews-widget' ),
			'error_message' => esc_html__( 'Error loading widget', 'woocommerce' ),
		)
	);

	// Display loading placeholder.
	echo '<div id="wc-recent-reviews-widget-loading" class="wc-recent-reviews-widget-loading">';
	echo '<p>' . esc_html__( 'Loading reviews data...', 'woocommerce' ) . ' <span class="spinner is-active"></span></p>';
	echo '</div>';
	echo '<div id="wc-recent-reviews-widget-content" style="display:none;"></div>';
}