public static function init() { $apps = \Lobby\Apps::getApps(); foreach ($apps as $app => $null) { $module_name = 'apps/' . $app . '/module'; $loc = APPS_DIR . "/{$app}/module"; if (self::valid($module_name, $loc)) { self::$app_modules[$module_name] = $loc; } } self::$core_modules = self::dirModules("/includes/lib/modules"); self::$custom_modules = self::dirModules("/contents/modules"); self::$modules = array_merge(self::$core_modules, self::$custom_modules, self::$app_modules); }