public static function clean_module_list()
 {
     array_unique(self::$modules);
     foreach (self::$modules as $i => $module) {
         if (pts_module::is_module($module) == false) {
             unset(self::$modules[$i]);
         }
     }
 }