Skip to content
Snippets Groups Projects

Add tests

Merged Erick Hitter requested to merge add/tests into master
Files
7
+ 1
33
@@ -104,9 +104,6 @@ class Plugin extends WP_Session_Tokens {
@@ -104,9 +104,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Get all sessions of a user.
* Get all sessions of a user.
*
*
* @since 0.1
* @access protected
*
* @return array Sessions of a user.
* @return array Sessions of a user.
*/
*/
protected function get_sessions() {
protected function get_sessions() {
@@ -146,9 +143,6 @@ class Plugin extends WP_Session_Tokens {
@@ -146,9 +143,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Retrieve a session by its verifier (token hash).
* Retrieve a session by its verifier (token hash).
*
*
* @since 0.1
* @access protected
*
* @param string $verifier Verifier of the session to retrieve.
* @param string $verifier Verifier of the session to retrieve.
* @return array|null The session, or null if it does not exist
* @return array|null The session, or null if it does not exist
*/
*/
@@ -165,9 +159,6 @@ class Plugin extends WP_Session_Tokens {
@@ -165,9 +159,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Update a session by its verifier.
* Update a session by its verifier.
*
*
* @since 0.1
* @access protected
*
* @param string $verifier Verifier of the session to update.
* @param string $verifier Verifier of the session to update.
* @param array $session Optional. Session. Omitting this argument destroys the session.
* @param array $session Optional. Session. Omitting this argument destroys the session.
*/
*/
@@ -186,9 +177,6 @@ class Plugin extends WP_Session_Tokens {
@@ -186,9 +177,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Update a user's sessions in Redis.
* Update a user's sessions in Redis.
*
*
* @since 0.1
* @access protected
*
* @param array $sessions Sessions.
* @param array $sessions Sessions.
*/
*/
protected function update_sessions( $sessions ) {
protected function update_sessions( $sessions ) {
@@ -196,10 +184,6 @@ class Plugin extends WP_Session_Tokens {
@@ -196,10 +184,6 @@ class Plugin extends WP_Session_Tokens {
return;
return;
}
}
if ( ! has_filter( 'attach_session_information' ) ) {
$sessions = wp_list_pluck( $sessions, 'expiration' );
}
$key = $this->get_key();
$key = $this->get_key();
if ( $sessions ) {
if ( $sessions ) {
@@ -212,9 +196,6 @@ class Plugin extends WP_Session_Tokens {
@@ -212,9 +196,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Destroy all session tokens for a user, except a single session passed.
* Destroy all session tokens for a user, except a single session passed.
*
*
* @since 0.1
* @access protected
*
* @param string $verifier Verifier of the session to keep.
* @param string $verifier Verifier of the session to keep.
*/
*/
protected function destroy_other_sessions( $verifier ) {
protected function destroy_other_sessions( $verifier ) {
@@ -224,9 +205,6 @@ class Plugin extends WP_Session_Tokens {
@@ -224,9 +205,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Destroy all session tokens for a user.
* Destroy all session tokens for a user.
*
* @since 0.1
* @access protected
*/
*/
protected function destroy_all_sessions() {
protected function destroy_all_sessions() {
$this->update_sessions( array() );
$this->update_sessions( array() );
@@ -235,10 +213,6 @@ class Plugin extends WP_Session_Tokens {
@@ -235,10 +213,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Destroy all session tokens for all users.
* Destroy all session tokens for all users.
*
*
* @since 0.1
* @access public
* @static
*
* @return bool
* @return bool
*/
*/
public static function drop_sessions() {
public static function drop_sessions() {
@@ -248,9 +222,6 @@ class Plugin extends WP_Session_Tokens {
@@ -248,9 +222,6 @@ class Plugin extends WP_Session_Tokens {
/**
/**
* Empty database, clearing all tokens.
* Empty database, clearing all tokens.
*
*
* @since 0.2
* @access protected
*
* @return bool
* @return bool
*/
*/
protected function flush_redis_db() {
protected function flush_redis_db() {
@@ -258,10 +229,7 @@ class Plugin extends WP_Session_Tokens {
@@ -258,10 +229,7 @@ class Plugin extends WP_Session_Tokens {
}
}
/**
/**
* Build key for current user
* Build key for current user.
*
* @since 0.1
* @access protected
*
*
* @return string
* @return string
*/
*/
Loading