/** * The garbage collector, this is executed when the session garbage collector * is executed and takes the max session lifetime as its only parameter. * * @param int $sess_maxlifetime Maximum session lifetime. * * @return void * @access public */ public static function gc($sess_maxlifetime) { $s = new Session(); $s->whereAdd('"last_used" + ' . $s->escape($sess_maxlifetime) . ' < ' . time()); $s->delete(true); }