Filter hook 'session_token_manager'

in WP Core File wp-includes/class-wp-session-tokens.php at line 222

View Source

session_token_manager

Filter Hook
Description
Destroys all sessions for all users.

Hook Information

File Location wp-includes/class-wp-session-tokens.php View on GitHub
Hook Type Filter
Line Number 222

Hook Parameters

This hook doesn't accept any parameters.

Usage Examples

Basic Usage
<?php
// Hook into session_token_manager
add_filter('session_token_manager', 'my_custom_filter');

function my_custom_filter() {
    // Your custom filtering logic here
    return 'modified_value';
}

Source Code Context

wp-includes/class-wp-session-tokens.php:222 - How this hook is used in WordPress core
<?php
 217  	 *
 218  	 * @since 4.0.0
 219  	 */
 220  	final public static function destroy_all_for_all_users() {
 221  		/** This filter is documented in wp-includes/class-wp-session-tokens.php */
 222  		$manager = apply_filters( 'session_token_manager', 'WP_User_Meta_Session_Tokens' );
 223  		call_user_func( array( $manager, 'drop_sessions' ) );
 224  	}
 225  
 226  	/**
 227  	 * Retrieves all sessions for a user.

PHP Documentation

<?php
/**
	 * Destroys all sessions for all users.
	 *
	 * @since 4.0.0
	 */
Quick Info
  • Hook Type: Filter
  • Parameters: 0
  • File: wp-includes/class-wp-session-tokens.php
Related Hooks

Related hooks will be displayed here in future updates.