public static function getCsrfToken() { if (Session::has('csrftoken')) { return Session::get('csrftoken'); } $token = self::generateCsrfToken(); Session::set('csrftoken', $token); return $token; }
function showSuccess(array $notices = array()) { if (Session::has('messages') || $notices) { $sessionMessages = Arrays::filterNotBlank(Arrays::toArray(Session::get('messages'))); $notices = array_merge($sessionMessages, $notices); $noticeView = new View('success_alert'); $noticeView->notices = $notices; return $noticeView->render(); } return null; }
private function _removeMessages() { if (!$this->_keepMessage && Session::has('messages')) { $messages = Arrays::filter(Session::get('messages'), function (Notice $notice) { return !$notice->requestUrlMatches(); }); $this->saveMessagesWithEmptyCheck($messages); } }
/** * @test */ public function hasShouldReturnFalseIfItemDoesNotExistInSession() { //when $value = Session::has('key'); //then $this->assertFalse($value); }