Ejemplo n.º 1
0
 /**
  * Send the session ID cookie to the browser.
  *
  * @param  array $config
  *
  * @return void
  */
 protected function cookie($config)
 {
     $minutes = !$config['expire_on_close'] ? $config['lifetime'] : 0;
     Cookie::put($config['cookie'], $this->session['id'], $minutes, $config['path'], $config['domain'], $config['secure']);
 }
Ejemplo n.º 2
0
 /**
  * Save a given session to storage.
  *
  * @param array $session
  * @param array $config
  * @param bool  $exists
  */
 public function save($session, $config, $exists)
 {
     Crumb::put(static::PAYLOAD, base64_encode(serialize($session)), $config['lifetime'], $config['path'], $config['domain']);
 }