/** * @return ExtApp[] */ public static function getApps() { if (ExtAppManager::$APPS == null) { $apps = array(); foreach (ExtAppManager::$AppNames as $appName) { $app = new $appName(); $apps[$app->getName()] = $app; } ExtAppManager::$APPS = $apps; } return ExtAppManager::$APPS; }