public function regenerate($destroy = false)
 {
     if (!self::$regenerated) {
         session_regenerate_id($destroy);
         self::$regenerated = true;
     }
 }