public static function isSessionStarted() { if (version_compare(phpversion(), '5.4.0', '>=')) { return session_status() === PHP_SESSION_ACTIVE ? true : false; } else { return session_id() === '' ? false : true; } }
/** * Tests the isSessionStarted method of the OneLogin_Saml2_Utils * * @covers OneLogin_Saml2_Utils::isSessionStarted */ public function testisSessionStarted() { $this->assertFalse(OneLogin_Saml2_Utils::isSessionStarted()); session_start(); $this->assertTrue(OneLogin_Saml2_Utils::isSessionStarted()); }