Skip to content
Snippets Groups Projects
Commit d6351579 authored by Erick Hitter's avatar Erick Hitter
Browse files

Merge branch 'develop' into 'master'

Implement "drop_sessions()" method

See merge request !2
parents 5718ddd7 8c55298d
No related branches found
No related tags found
1 merge request!2Implement "drop_sessions()" method
Pipeline #4994 failed
...@@ -239,9 +239,23 @@ class WP_Redis_User_Session_Storage extends WP_Session_Tokens { ...@@ -239,9 +239,23 @@ class WP_Redis_User_Session_Storage extends WP_Session_Tokens {
* @since 0.1 * @since 0.1
* @access public * @access public
* @static * @static
*
* @return bool
*/ */
public static function drop_sessions() { public static function drop_sessions() {
return false; return static::get_instance( 0 )->flush_redis_db();
}
/**
* Empty database, clearing all tokens.
*
* @since 0.2
* @access protected
*
* @return bool
*/
protected function flush_redis_db() {
return $this->redis->flushDB();
} }
/** /**
...@@ -260,7 +274,6 @@ class WP_Redis_User_Session_Storage extends WP_Session_Tokens { ...@@ -260,7 +274,6 @@ class WP_Redis_User_Session_Storage extends WP_Session_Tokens {
/** /**
* Override Core's default usermeta-based token storage * Override Core's default usermeta-based token storage
* *
* @filter session_token_manager
* @return string * @return string
*/ */
function wp_redis_user_session_storage() { function wp_redis_user_session_storage() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment