public function test_unset() { $session = new Session(); $session->write('bar', 'random value'); $session->unsetSessionValue('bar'); $this->assertEqual($session->read('bar'), null); $session->destroy(); }
public function __construct() { $session = new Session(); $session->destroy(); parent::__construct(); }
public function test_isValidToken_false_on_missing_session_token() { $session = new Session(); $name = 'form_name'; $csrf = new CsrfGuard($name, $session); $token = $csrf->generateToken(); $session->unsetSessionValue('form_name'); $this->assertFalse($csrf->isValidToken($token)); }
/** * @param $message * @param $messageType */ private function storeMessageInSession($message, $messageType) { $session = new Session(); $messages = $session->read($messageType); if (is_array($messages) == false) { $messages = array(); } $messages[] = $message; $session->write($messageType, $messages); }