WP_User_Meta_Session_Tokens::get_sessions()protectedWP 4.0.0

Retrieves all sessions of the user.

Метод класса: WP_User_Meta_Session_Tokens{}

Хуков нет.

Возвращает

Массив. Sessions of the user.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_sessions();

Список изменений

С версии 4.0.0 Введена.

Код WP_User_Meta_Session_Tokens::get_sessions() WP 6.5.2

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' ) );
}