]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/session.php
WordPress 4.6.3-scripts
[autoinstalls/wordpress.git] / wp-includes / session.php
index 9b93d41dc5a5ee67635a4ff8576879f94f9663e5..63ab8fe589696fc75c5255f390778a691a93b5e4 100644 (file)
@@ -40,7 +40,7 @@ abstract class WP_Session_Tokens {
         */
        final public static function get_instance( $user_id ) {
                /**
-                * Filter the session token manager used.
+                * Filters the session token manager used.
                 *
                 * @since 4.0.0
                 *
@@ -108,7 +108,7 @@ abstract class WP_Session_Tokens {
         *
         * This function generates a token and stores it with the associated
         * expiration time (and potentially other session information via the
-        * `attach_session_information` filter).
+        * {@see 'attach_session_information'} filter).
         *
         * @since 4.0.0
         * @access public
@@ -118,7 +118,7 @@ abstract class WP_Session_Tokens {
         */
        final public function create( $expiration ) {
                /**
-                * Filter the information attached to the newly created session.
+                * Filters the information attached to the newly created session.
                 *
                 * Could be used in the future to attach information such as
                 * IP address or user agent to a session.
@@ -275,6 +275,7 @@ abstract class WP_Session_Tokens {
         * @access protected
         *
         * @param string $verifier Verifier of the session to update.
+        * @param array  $session  Optional. Session. Omitting this argument destroys the session.
         */
        abstract protected function update_session( $verifier, $session = null );
 
@@ -434,6 +435,6 @@ class WP_User_Meta_Session_Tokens extends WP_Session_Tokens {
         * @static
         */
        public static function drop_sessions() {
-               delete_metadata( 'user', false, 'session_tokens', false, true );
+               delete_metadata( 'user', 0, 'session_tokens', false, true );
        }
 }