Automattic\WooCommerce\Admin\Notes
Notes::record_tracks_event_without_cookies()
Record tracks event without using cookies.
Метод класса: Notes{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$result = Notes::record_tracks_event_without_cookies( $event_name, $params );
- $event_name(строка) (обязательный)
- Name of the event to record.
- $params(массив) (обязательный)
- The params to send to the event recording.
Код Notes::record_tracks_event_without_cookies() Notes::record tracks event without cookies WC 8.7.0
private static function record_tracks_event_without_cookies( $event_name, $params ) { // We save the cookie to set it back after the event recording. // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash, WordPress.Security.ValidatedSanitizedInput.InputNotSanitized $anon_id = isset( $_COOKIE['tk_ai'] ) ? $_COOKIE['tk_ai'] : null; unset( $_COOKIE['tk_ai'] ); wc_admin_record_tracks_event( $event_name, $params ); if ( isset( $anon_id ) ) { setcookie( 'tk_ai', $anon_id ); } }