Example #1
0
 /**
  * Garbage collection, delete all outdated sessions
  *
  * @return void
  */
 public function gc()
 {
     $lifetime = \CCArr::get('lifetime', $this->_config, \CCDate::minutes(5));
     if ($lifetime < ($min_lifetime = \CCArr::get('min_lifetime', $this->_config, \CCDate::minutes(5)))) {
         $lifetime = $min_lifetime;
     }
     $this->_driver->gc($lifetime);
 }
Example #2
0
<?php

/*
 *---------------------------------------------------------------
 * Session configuration
 *---------------------------------------------------------------
 */
return array('main' => array('driver' => 'json', 'lifetime' => 0, 'min_lifetime' => CCDate::minutes(5), 'gc' => array('enabled' => true, 'factor' => 25)));