tabs ?>
translate('There is no such module installed.') ?> getRequiredModules(); $requiredLibs = $module->getRequiredLibraries(); $restrictions = $module->getProvidedRestrictions(); $permissions = $module->getProvidedPermissions(); $unmetDependencies = $moduleManager->hasUnmetDependencies($module->getName()); $isIcingadbSupported = isset($requiredMods['icingadb']); $state = $moduleData->enabled ? ($moduleData->loaded ? 'enabled' : 'failed') : 'disabled'; ?>
escape($this->translate('Name')) ?> escape($module->getName()) ?>
translate('State') ?> toggleForm)): ?> enabled || ! $unmetDependencies): ?> toggleForm ?> icon('attention-alt', $this->translate('Module can\'t be enabled due to unmet dependencies')) ?>
escape($this->translate('Version')) ?> escape($module->getVersion()) ?>
escape($this->translate('Git commit')) ?> escape($moduleGitCommitId) ?>
escape($this->translate('Description')) ?> escape($module->getTitle()) ?>
escape($module->getDescription())) ?>
escape($this->translate('Dependencies')) ?> translate('This module has no dependencies') ?> translate('Unmet dependencies found! Module can\'t be enabled unless all dependencies are met.') ?> $versionString): ?>
translate('Libraries') ?>
escape($libraryName) ?> has($libraryName, $versionString === true ? null : $versionString)): ?> escape($versionString) ?> escape($versionString) ?> get($libraryName)) !== null): ?> (getVersion() ?>)
$versionString): ?> has('icingadb', $requiredMods['icingadb'])) : ?>
translate('Modules') ?>
escape($moduleName) ?> has($moduleName, $versionString === true ? null : $versionString)): ?> escape($versionString) ?> has('monitoring', $requiredMods['monitoring'])) ? 'class="optional"' : 'class="missing"' ?>> escape($versionString) ?> hasInstalled($moduleName)): ?> (translate('not installed') ?>) (getModule($moduleName, false)->getVersion() ?>hasEnabled($moduleName) ? '' : ', ' . $this->translate('disabled') ?>) translate('or') ?>
escape($this->translate('Permissions')) ?> escape($permission->name) ?>: escape($permission->description) ?>
escape($this->translate('Restrictions')) ?> escape($restriction->name) ?>: escape($restriction->description) ?>