示例#1
0
 /**
  * Delete outdated sessions for users that are no longer logged-in
  * @return bool sessions are deleted
  */
 private function deleteOldSessions()
 {
     // 2% chance of kicking idle sessions
     if (mt_rand(0, 49)) {
         return false;
     }
     $sessions = new UsersSessionEntityRepository();
     $sessions->setOnlyOutdated();
     $sessions->deleteObjectCollection();
     return true;
 }