original_string: final public function create()
      {
  
          $self = $this;
  
          $splash = $self->getSplash();
          $sessId = $this->generateId($splash);
  
          session_id($sessId); //Must be called before the sesion start to generate the Id
          session_cache_limiter('none');
  
          session_name(md5($self->cookie . $splash['agent'] . $splash['ip'] . $splash['domain']));
          session_start();
  
          //Create the default namespace; affix to splash;
          //The default namespace will contain vars such as -request count, - last session start time, -last session response time, etc
          //The dfault namespace will also contain, instantiated objects?
          //
          $defaultReg = new Registry("default");
          $self->registry['default'] = $defaultReg;
  
          //update the cookie with the expiry time
          //Create the authenticated namespace and lock it!
          $self->set("handler", $this->authenticator, "auth");
  
          $this->write($sessId, $splash);
      }
code: final public function create()
      {
  
          $self = $this;
  
          $splash = $self->getSplash();
          $sessId = $this->generateId($splash);
  
          session_id($sessId); //Must be called before the sesion start to generate the Id
          session_cache_limiter('none');
  
          session_name(md5($self->cookie . $splash['agent'] . $splash['ip'] . $splash['domain']));
          session_start();
  
          //Create the default namespace; affix to splash;
          //The default namespace will contain vars such as -request count, - last session start time, -last session response time, etc
          //The dfault namespace will also contain, instantiated objects?
          //
          $defaultReg = new Registry("default");
          $self->registry['default'] = $defaultReg;
  
          //update the cookie with the expiry time
          //Create the authenticated namespace and lock it!
          $self->set("handler", $this->authenticator, "auth");
  
          $this->write($sessId, $splash);
      }
code_tokens: final public function create ( ) { $ self = $ this ; $ splash = $ self -> getSplash ( ) ; $ sessId = $ this -> generateId ( $ splash ) ; session_id ( $ sessId ) ; //Must be called before the sesion start to generate the Id session_cache_limiter ( 'none' ) ; session_name ( md5 ( $ self -> cookie . $ splash [ 'agent' ] . $ splash [ 'ip' ] . $ splash [ 'domain' ] ) ) ; session_start ( ) ; //Create the default namespace; affix to splash; //The default namespace will contain vars such as -request count, - last session start time, -last session response time, etc //The dfault namespace will also contain, instantiated objects? // $ defaultReg = new Registry ( "default" ) ; $ self -> registry [ 'default' ] = $ defaultReg ; //update the cookie with the expiry time //Create the authenticated namespace and lock it! $ self -> set ( "handler" , $ this -> authenticator , "auth" ) ; $ this -> write ( $ sessId , $ splash ) ; }
docstring: Creates a new session.
  
  Will only create a session if none is found
  The 'default' and 'auth' namespaces are also added
  The 'auth' namespace is locked and unwrittable,
  
  @return void
docstring_tokens: Creates a new session .