/** * Index page */ public function index() { $extensionManager = \common_ext_ExtensionsManager::singleton(); $all = array(); $installed = array(); foreach ($extensionManager->getInstalledExtensions() as $ext) { $all[] = $ext; $installed[] = $ext->getId(); } foreach ($extensionManager->getAvailableExtensions() as $ext) { $all[] = $ext; } $all = \helpers_ExtensionHelper::sortById($all); $this->setData('extensions', $all); $this->setData('installedIds', $installed); $this->setView('extensionManager/view.tpl'); }