Skip to content
Snippets Groups Projects
Commit a65d64bf authored by Ranjit Sahoo's avatar Ranjit Sahoo Committed by Adam G-H
Browse files

Issue #3354249 by Ranjit1032002: Replace...

Issue #3354249 by Ranjit1032002: Replace Drupal\automatic_updates\Form\UpdaterForm::getUpdateStatus() with a match expression
parent 1bc18b8e
No related branches found
No related tags found
No related merge requests found
...@@ -439,25 +439,14 @@ final class UpdaterForm extends UpdateFormBase { ...@@ -439,25 +439,14 @@ final class UpdaterForm extends UpdateFormBase {
* The human-readable status. * The human-readable status.
*/ */
private function getUpdateStatus(int $status): TranslatableMarkup { private function getUpdateStatus(int $status): TranslatableMarkup {
switch ($status) { return match ($status) {
case UpdateManagerInterface::NOT_SECURE: UpdateManagerInterface::NOT_SECURE => $this->t('Security update required!'),
return $this->t('Security update required!'); UpdateManagerInterface::REVOKED => $this->t('Revoked!'),
UpdateManagerInterface::NOT_SUPPORTED => $this->t('Not supported!'),
case UpdateManagerInterface::REVOKED: UpdateManagerInterface::NOT_CURRENT => $this->t('Update available'),
return $this->t('Revoked!'); UpdateManagerInterface::CURRENT => $this->t('Up to date'),
default => $this->t('Unknown status'),
case UpdateManagerInterface::NOT_SUPPORTED: };
return $this->t('Not supported!');
case UpdateManagerInterface::NOT_CURRENT:
return $this->t('Update available');
case UpdateManagerInterface::CURRENT:
return $this->t('Up to date');
default:
return $this->t('Unknown status');
}
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment