Upgrade to 3.3.1
This commit is contained in:
@@ -67,7 +67,7 @@ class App
|
||||
protected $routes;
|
||||
protected $router;
|
||||
protected $server;
|
||||
protected $session;
|
||||
protected $sessionHandler;
|
||||
protected $site;
|
||||
protected $system;
|
||||
protected $urls;
|
||||
@@ -784,6 +784,7 @@ class App
|
||||
/**
|
||||
* Returns the nonce, which is used
|
||||
* in the panel for inline scripts
|
||||
* @since 3.3.0
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
@@ -1105,8 +1106,18 @@ class App
|
||||
*/
|
||||
public function session(array $options = [])
|
||||
{
|
||||
$this->session = $this->session ?? new AutoSession($this->root('sessions'), $this->options['session'] ?? []);
|
||||
return $this->session->get($options);
|
||||
return $this->sessionHandler()->get($options);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the session handler
|
||||
*
|
||||
* @return \Kirby\Session\AutoSession
|
||||
*/
|
||||
public function sessionHandler()
|
||||
{
|
||||
$this->sessionHandler = $this->sessionHandler ?? new AutoSession($this->root('sessions'), $this->option('session', []));
|
||||
return $this->sessionHandler;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user