Exemplo n.º 1
0
 /**
  * Updates last activity time to protect session from expiring.
  */
 public function keepAlive()
 {
     $this->disableUpdate();
     // update last activity time
     $sessionEditor = new $this->sessionEditorClassName($this->session);
     $sessionEditor->update(array('lastActivityTime' => TIME_NOW));
     if ($this->virtualSession instanceof SessionVirtual) {
         $virtualSessionEditor = new SessionVirtualEditor($this->virtualSession);
         $virtualSessionEditor->updateLastActivityTime();
     }
 }