From 0a605f40abbee8ff2e59506f3043d61e26954f38 Mon Sep 17 00:00:00 2001 From: Fomafix Date: Sat, 18 Jan 2020 14:40:02 +0100 Subject: [PATCH] Use PHP syntax features from PHP 7.1 * void return type (https://wiki.php.net/rfc/void_return_type) * Nullable type (https://wiki.php.net/rfc/nullable_types) The parent change ensures that PHP 7.1+ is required. This change reverts commit 8eb162020f4b319e78be68c891c3b859ad242da1. Change-Id: Ifb8fc52f4b161ea89fef2c84e51e4c8f2b648a49 --- includes/UniversalLanguageSelectorHooks.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/UniversalLanguageSelectorHooks.php b/includes/UniversalLanguageSelectorHooks.php index 29a50300..bf48555b 100644 --- a/includes/UniversalLanguageSelectorHooks.php +++ b/includes/UniversalLanguageSelectorHooks.php @@ -146,7 +146,7 @@ class UniversalLanguageSelectorHooks { * @param OutputPage $out * @return void */ - protected static function handleSetLang( OutputPage $out ) { + protected static function handleSetLang( OutputPage $out ): void { $languageToSet = self::getSetLang( $out ); if ( !$languageToSet ) { @@ -471,7 +471,7 @@ class UniversalLanguageSelectorHooks { } } - private static function getSetLang( OutputPage $out ) { + private static function getSetLang( OutputPage $out ): ?string { $setLangCode = $out->getRequest()->getText( 'setlang' ); if ( $setLangCode && Language::isSupportedLanguage( $setLangCode ) ) { return $setLangCode;