Automattic\WooCommerce\Admin\PluginsInstallLoggers

AsyncPluginsInstallLogger::get_plugin_track_keyprivateWC 1.0

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

Хуков нет.

Возвращает

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

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

// private - только в коде основоного (родительского) класса
$result = $this->get_plugin_track_key( $id );
$id(обязательный)
.

Код AsyncPluginsInstallLogger::get_plugin_track_key() WC 10.4.3

private function get_plugin_track_key( $id ) {
	$slug = explode( ':', $id )[0];
	$key  = preg_match( '/^woocommerce(-|_)payments$/', $slug )
		? 'wcpay'
		: explode( ':', str_replace( '-', '_', $slug ) )[0];
	return $key;
}