public function destroy()
    {
        $_SESSION = [];

        if (ini_get("session.use_cookies")) {
            $params = session_get_cookie_params();
            $time = time() - 42000;
            $path = $params['path'];
            $domain = $params['domain'];
            $secure = $params['secure'];
            $http = $params['httponly'];
            setcookie(session_name(), '', $time, $path, $domain, $secure, $http);
        }


        $this->container->remove('Session');

        session_destroy();
    }
public function destroy()
    {
        $_SESSION = [];

        if (ini_get("session.use_cookies")) {
            $params = session_get_cookie_params();
            $time = time() - 42000;
            $path = $params['path'];
            $domain = $params['domain'];
            $secure = $params['secure'];
            $http = $params['httponly'];
            setcookie(session_name(), '', $time, $path, $domain, $secure, $http);
        }


        $this->container->remove('Session');

        session_destroy();
    }
public function destroy ( ) { $ _SESSION = [ ] ; if ( ini_get ( "session.use_cookies" ) ) { $ params = session_get_cookie_params ( ) ; $ time = time ( ) - 42000 ; $ path = $ params [ 'path' ] ; $ domain = $ params [ 'domain' ] ; $ secure = $ params [ 'secure' ] ; $ http = $ params [ 'httponly' ] ; setcookie ( session_name ( ) , '' , $ time , $ path , $ domain , $ secure , $ http ) ; } $ this -> container -> remove ( 'Session' ) ; session_destroy ( ) ; }
destroys a session and related cookies
destroys a session and related cookies