diff options
author | thiemowmde <thiemo.kreuz@wikimedia.de> | 2024-08-15 11:48:40 +0200 |
---|---|---|
committer | thiemowmde <thiemo.kreuz@wikimedia.de> | 2024-08-26 09:26:36 +0200 |
commit | dca4931b42f58c497f5d8727fcf616515eaf5fb9 (patch) | |
tree | ba0faff45681e70c261a85249061e582a87b02d6 /includes/site | |
parent | 1b1a1b75baee614014de7eb15d37f0f466890867 (diff) | |
download | mediawikicore-dca4931b42f58c497f5d8727fcf616515eaf5fb9.tar.gz mediawikicore-dca4931b42f58c497f5d8727fcf616515eaf5fb9.zip |
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
Diffstat (limited to 'includes/site')
-rw-r--r-- | includes/site/MediaWikiSite.php | 5 |
1 files changed, 1 insertions, 4 deletions
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, |