Automattic\WooCommerce\Internal\LegacyAssets
LegacySelect2UsageTracker::track_usage
Build and record legacy Select2 usage events for the current request.
Метод класса: LegacySelect2UsageTracker{}
Хуков нет.
Возвращает
void. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->track_usage( $context ): void;
- $context(строка) (обязательный)
- The request context.
Код LegacySelect2UsageTracker::track_usage() LegacySelect2UsageTracker::track usage WC 11.2.2
private function track_usage( string $context ): void {
if ( ! $this->is_legacy_select2_printed() ) {
return;
}
$event = $this->get_usage_event( $context );
if ( empty( $event ) ) {
return;
}
if ( $this->was_recently_checked( $event ) ) {
return;
}
$this->mark_recently_checked( $event );
if ( self::CONTEXT_FRONTEND === $context ) {
$this->record_frontend_event( self::EVENT_NAME, $event );
return;
}
$this->record_event( self::EVENT_NAME, $event );
}