Пример #1
0
 /**
  * Add a message to a message bag
  *
  * @param $type
  * @param $message
  */
 private function add($type, $message)
 {
     // get existing message bag or create a new one
     $messages = $this->get($type);
     // merge our new messages into the message bag
     $messages->merge((array) $message);
     // put the message bag back into the session
     \Session::put($this->_key($type), $messages);
 }
Пример #2
0
 public function getCookie()
 {
     $this->regenerateCookie = true;
     \Session::put('user_cookie', md5(uniqid(rand(), true)));
     return \Session::get('user_cookie');
 }
 /**
  * @param int $imageId
  */
 public function removeImageIdFromSession($imageId)
 {
     $sessionIds = \Session::get(self::IMAGE_ID_SESSION_KEY, []);
     $pos = array_search(intval($imageId), $sessionIds);
     if ($pos !== false) {
         unset($sessionIds[$pos]);
         \Session::put(self::IMAGE_ID_SESSION_KEY, array_values($sessionIds));
     }
 }
 public function set($key, $value)
 {
     \Session::put($this->sessionPrefix . $key, $value);
 }