WC_Session_Handler::delete_sessionpublicWC 1.0

Delete the session from the cache and database.

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

Хуков нет.

Возвращает

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

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

$WC_Session_Handler = new WC_Session_Handler();
$WC_Session_Handler->delete_session( $customer_id );
$customer_id(строка) (обязательный)
Customer session ID.

Код WC_Session_Handler::delete_session() WC 10.7.0

public function delete_session( $customer_id ) {
	if ( ! $customer_id ) {
		return;
	}
	$GLOBALS['wpdb']->delete( $this->_table, array( 'session_key' => $customer_id ) );
	wp_cache_delete( $this->get_cache_prefix() . $customer_id, WC_SESSION_CACHE_GROUP );
}