Add type hints for class properties in SpecialVersion
authorUmherirrender <umherirrender_de.wp@web.de>
Tue, 18 Jun 2019 18:51:01 +0000 (20:51 +0200)
committerUmherirrender <umherirrender_de.wp@web.de>
Tue, 18 Jun 2019 18:51:01 +0000 (20:51 +0200)
Change-Id: I53d4c69737eb347f970ab02f200d50aa35101f4f

includes/specials/SpecialVersion.php

index 5456ce7..028d2fe 100644 (file)
@@ -31,13 +31,20 @@ use MediaWiki\MediaWikiServices;
  * @ingroup SpecialPage
  */
 class SpecialVersion extends SpecialPage {
  * @ingroup SpecialPage
  */
 class SpecialVersion extends SpecialPage {
+
+       /**
+        * @var bool
+        */
        protected $firstExtOpened = false;
 
        /**
        protected $firstExtOpened = false;
 
        /**
-        * Stores the current rev id/SHA hash of MediaWiki core
+        * @var string The current rev id/SHA hash of MediaWiki core
         */
        protected $coreId = '';
 
         */
        protected $coreId = '';
 
+       /**
+        * @var string[]|false Lazy initialized key/value with message content
+        */
        protected static $extensionTypes = false;
 
        public function __construct() {
        protected static $extensionTypes = false;
 
        public function __construct() {
@@ -367,7 +374,7 @@ class SpecialVersion extends SpecialPage {
         *
         * @since 1.17
         *
         *
         * @since 1.17
         *
-        * @return array
+        * @return string[]
         */
        public static function getExtensionTypes() {
                if ( self::$extensionTypes === false ) {
         */
        public static function getExtensionTypes() {
                if ( self::$extensionTypes === false ) {