Automattic\WooCommerce\Internal\LegacyAssets

LegacySelect2UsageTracker::get_transient_key │ private │ WC 1.0

Get the transient key for a usage event.

Method of the class: LegacySelect2UsageTracker{}

No Hooks.

Returns

string.

Usage

// private - for code of main (parent) class only
$result = $this->get_transient_key( $event ): string;
$event(array<string, string>) (required)
Usage event.

LegacySelect2UsageTracker::get_transient_key() code WC 11.2.1

private function get_transient_key( array $event ): string {
	ksort( $event );

	$event_json = wp_json_encode( $event );

	return self::TRANSIENT_KEY_PREFIX . md5( is_string( $event_json ) ? $event_json : '' );
}