translator = $translator; } public function execute() { $label = $this->translator->translate('Installation_SystemCheckOpenURL'); $httpMethod = Http::getTransportMethod(); if ($httpMethod) { return array(DiagnosticResult::singleResult($label, DiagnosticResult::STATUS_OK, $httpMethod)); } $canAutoUpdate = Filechecks::canAutoUpdate(); $comment = $this->translator->translate('Installation_SystemCheckOpenURLHelp'); if (! $canAutoUpdate) { $comment .= '
' . $this->translator->translate('Installation_SystemCheckAutoUpdateHelp'); } return array(DiagnosticResult::singleResult($label, DiagnosticResult::STATUS_WARNING, $comment)); } }