示例#1
0
 /**
  * Method: get
  *  Get a variable. Access to sub-arrays is supported with key.subkey.
  *
  * Parameters:
  *  key     - variable key (optional)
  *  default - default value returned if variable does not exist
  *
  * Returns:
  *   Variable data if key specified, otherwise array containing all session data
  */
 public function get($key = FALSE, $default = FALSE)
 {
     if (empty($key)) {
         return $_SESSION;
     }
     $result = isset($_SESSION[$key]) ? $_SESSION[$key] : Eight::key_string($_SESSION, $key);
     return $result === NULL ? $default : $result;
 }