PMA\libraries\plugins\AuthenticationPlugin::setSessionAccessTime PHP Метод

setSessionAccessTime() публичный Метод

Tries to workaround PHP 5 session garbage collection which looks at the session file's last modified time
public setSessionAccessTime ( ) : void
Результат void
    public function setSessionAccessTime()
    {
        if (isset($_REQUEST['access_time'])) {
            // Ensure access_time is in range <0, LoginCookieValidity + 1>
            // to avoid excessive extension of validity.
            //
            // Negative values can cause session expiry extension
            // Too big values can cause overflow and lead to same
            $_SESSION['last_access_time'] = time() - min(max(0, intval($_REQUEST['access_time'])), $GLOBALS['cfg']['LoginCookieValidity'] + 1);
        } else {
            $_SESSION['last_access_time'] = time();
        }
    }