Ejemplo n.º 1
1
 /**
  * Gets the users session or a value from the session
  * @param string|null $key
  * @return \Nimbles\Http\Session|scalar
  */
 public function getSession($key = null)
 {
     if (null === $this->_session) {
         $this->_session = new Session();
     }
     if (null === $key) {
         return $this->_session;
     }
     if (!$this->_session->isStarted()) {
         $this->_session->start();
     }
     return $this->_session->read($key);
 }