示例#1
0
 public static function __constructStatic()
 {
     self::$appMods = self::appModules();
     self::$coreMods = self::dirModules("/includes/lib/modules");
     self::$customMods = self::dirModules("/contents/modules");
     self::$mods = array_merge(self::$coreMods, self::$customMods, self::$appMods);
 }
示例#2
0
 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);
 }