diff --git a/components/ILIAS/News/classes/class.ilPDNewsBlockGUI.php b/components/ILIAS/News/classes/class.ilPDNewsBlockGUI.php index baaf12076660..01691aa1d838 100755 --- a/components/ILIAS/News/classes/class.ilPDNewsBlockGUI.php +++ b/components/ILIAS/News/classes/class.ilPDNewsBlockGUI.php @@ -64,18 +64,10 @@ public static function getScreenMode(): string { global $DIC; - $cmd = $DIC->ctrl()->getCmd(); - - switch ($cmd) { - case "showNews": - case "showFeedUrl": - case "editSettings": - case "changeFeedSettings": - return IL_SCREEN_CENTER; - - default: - return IL_SCREEN_SIDE; - } + return match($DIC->ctrl()->getCmd()) { + 'showNews', 'showFeedUrl', 'editSettings', 'saveSettings', 'changeFeedSettings' => IL_SCREEN_CENTER, + default => IL_SCREEN_SIDE + }; } public function executeCommand()