From dca4931b42f58c497f5d8727fcf616515eaf5fb9 Mon Sep 17 00:00:00 2001 From: thiemowmde Date: Thu, 15 Aug 2024 11:48:40 +0200 Subject: Make use of the ??= and ?? operators where it makes sense This touches various production classes and maintenance scripts. The code should do the exact same as before. The main benefit is that the syntax avoids any repetition. Change-Id: I5c552125469f4d7fb5b0fe494d198951b05eb35f --- includes/site/MediaWikiSite.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'includes/site') diff --git a/includes/site/MediaWikiSite.php b/includes/site/MediaWikiSite.php index 181b04185ccc..03597f4ac1d1 100644 --- a/includes/site/MediaWikiSite.php +++ b/includes/site/MediaWikiSite.php @@ -93,10 +93,7 @@ class MediaWikiSite extends Site { return $t->getPrefixedText(); } else { static $mediaWikiPageNameNormalizer = null; - - if ( $mediaWikiPageNameNormalizer === null ) { - $mediaWikiPageNameNormalizer = new MediaWikiPageNameNormalizer(); - } + $mediaWikiPageNameNormalizer ??= new MediaWikiPageNameNormalizer(); return $mediaWikiPageNameNormalizer->normalizePageName( $pageName, -- cgit v1.2.3