From 9b0baf9b32a7f1c299c4bb2127dc192a7daa1ac9 Mon Sep 17 00:00:00 2001 From: wn_ Date: Sat, 23 Nov 2024 19:18:52 +0000 Subject: Use match expressions in some places. --- classes/OPML.php | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'classes/OPML.php') diff --git a/classes/OPML.php b/classes/OPML.php index fcc858de6..e2ec6a7ff 100644 --- a/classes/OPML.php +++ b/classes/OPML.php @@ -590,19 +590,12 @@ class OPML extends Handler_Protected { $dst_cat_id = $cat_id; } - switch ($cat_title) { - case "tt-rss-prefs": - $this->opml_import_preference($node, $owner_uid, $nest+1); - break; - case "tt-rss-labels": - $this->opml_import_label($node, $owner_uid, $nest+1); - break; - case "tt-rss-filters": - $this->opml_import_filter($node, $owner_uid, $nest+1); - break; - default: - $this->opml_import_feed($node, $dst_cat_id, $owner_uid, $nest+1); - } + match ($cat_title) { + 'tt-rss-prefs' => $this->opml_import_preference($node, $owner_uid, $nest+1), + 'tt-rss-labels' => $this->opml_import_label($node, $owner_uid, $nest+1), + 'tt-rss-filters' => $this->opml_import_filter($node, $owner_uid, $nest+1), + default => $this->opml_import_feed($node, $dst_cat_id, $owner_uid, $nest+1), + }; } } } -- cgit v1.2.3-54-g00ecf