WC_Helper::_helper_auth_refresh
User hit the Refresh button, clear all caches.
Method of the class: WC_Helper{}
No Hooks.
Returns
null. Nothing (null).
Usage
$result = WC_Helper::_helper_auth_refresh();
WC_Helper::_helper_auth_refresh() WC Helper:: helper auth refresh code WC 10.5.0
private static function _helper_auth_refresh() {
if ( empty( $_GET['wc-helper-nonce'] ) || ! wp_verify_nonce( wp_unslash( $_GET['wc-helper-nonce'] ), 'refresh' ) ) { // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
self::log( 'Could not verify nonce in _helper_auth_refresh' );
wp_die( 'Could not verify nonce' );
}
self::refresh_helper_subscriptions();
$redirect_uri = self::get_helper_redirect_url(
array(
'page' => self::get_source_page(),
'section' => 'helper',
'filter' => self::get_current_filter(),
'wc-helper-status' => 'helper-refreshed',
)
);
wp_safe_redirect( $redirect_uri );
die();
}