wpsc_ajax_activate_boost()WPSCache 1.0

Admin ajax action: activate Jetpack Boost.

No Hooks.

Returns

null. Nothing (null).

Usage

wpsc_ajax_activate_boost();

wpsc_ajax_activate_boost() code WPSCache 3.1.0

function wpsc_ajax_activate_boost() {
	check_ajax_referer( 'activate-boost' );

	if ( ! isset( $_POST['source'] ) ) {
		wp_send_json_error( 'no source specified', null, JSON_UNESCAPED_SLASHES );
	}

	$source = sanitize_text_field( wp_unslash( $_POST['source'] ) );
	$result = activate_plugin( 'jetpack-boost/jetpack-boost.php' );
	if ( is_wp_error( $result ) ) {
		wp_send_json_error( $result->get_error_message(), null, JSON_UNESCAPED_SLASHES );
	}

	wpsc_notify_migration_to_boost( $source );

	wp_send_json_success( null, null, JSON_UNESCAPED_SLASHES );
}