OneLogin_Saml2_Utils::deleteLocalSession PHP Метод

deleteLocalSession() публичный статический Метод

Deletes the local session.
public static deleteLocalSession ( )
    public static function deleteLocalSession()
    {
        if (OneLogin_Saml2_Utils::isSessionStarted()) {
            session_destroy();
        }
        unset($_SESSION);
    }

Usage Example

Пример #1
0
 /**
  * Tests the deleteLocalSession method of the OneLogin_Saml2_Utils
  *
  * @covers OneLogin_Saml2_Utils::deleteLocalSession
  */
 public function testDeleteLocalSession()
 {
     if (!isset($_SESSION)) {
         $_SESSION = array();
     }
     $_SESSION['samltest'] = true;
     $this->assertTrue(isset($_SESSION['samltest']));
     $this->assertTrue($_SESSION['samltest']);
     OneLogin_Saml2_Utils::deleteLocalSession();
     $this->assertFalse(isset($_SESSION));
     $this->assertFalse(isset($_SESSION['samltest']));
     session_start();
     $_SESSION['samltest'] = true;
     OneLogin_Saml2_Utils::deleteLocalSession();
     $this->assertFalse(isset($_SESSION));
     $this->assertFalse(isset($_SESSION['samltest']));
 }
All Usage Examples Of OneLogin_Saml2_Utils::deleteLocalSession