grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026 value (module translation). * * @return string[] */ public static function getModulesList() { $allModules = self::getAllModules(); $allModules = array_merge($allModules['enabled'], $allModules['disabled']); $modules = []; foreach ($allModules as $module) { $modules[$module['module']] = $module['label']; } return $modules; } /** * Returns an array with all the enabled modules names. * * @return string[] */ public static function getEnabledModules() { $allModules = self::getAllModules(); $enabledModules = $allModules['enabled']; $modules = []; foreach ($enabledModules as $module) { $modules[] = $module['module']; } return $modules; } /** * @return array */ private static function getAllModules() { $unifiedSearch = new \UnifiedSearchAdvanced(); $allModules = $unifiedSearch->retrieveEnabledAndDisabledModules(); return $allModules; } }