Automattic\WooCommerce\Admin\API

OnboardingPlugins::log_plugins_install_api_errorpublicWC 1.0

Метод класса: OnboardingPlugins{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$OnboardingPlugins = new OnboardingPlugins();
$OnboardingPlugins->log_plugins_install_api_error( $slug, $api );
$slug(обязательный)
.
$api(обязательный)
.

Код OnboardingPlugins::log_plugins_install_api_error() WC 11.0.0

public function log_plugins_install_api_error( $slug, $api ) {
	$properties = array(
		'error_message'     => sprintf(
		// translators: %s: plugin slug (example: woocommerce-services).
			__(
				'We couldn\'t install `%s`. Try again in a few minutes, or install it later from the Extensions page.',
				'woocommerce'
			),
			$slug
		),
		'type'              => 'plugin_install_error',
		'api_error_message' => $api->get_error_message(),
		'slug'              => $slug,
	);
	wc_admin_record_tracks_event( 'coreprofiler_install_plugin_error', $properties );
}