Siebrand has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/69102


Change subject: Update docs and type hints
......................................................................

Update docs and type hints

Change-Id: I6c513265d7e3136c43c160b86a83a921defaa3ec
---
M ResourceLoaderULSModule.php
M UniversalLanguageSelector.hooks.php
M UniversalLanguageSelector.php
3 files changed, 13 insertions(+), 6 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UniversalLanguageSelector 
refs/changes/02/69102/1

diff --git a/ResourceLoaderULSModule.php b/ResourceLoaderULSModule.php
index 784db4f..895b06d 100644
--- a/ResourceLoaderULSModule.php
+++ b/ResourceLoaderULSModule.php
@@ -23,6 +23,9 @@
  * Resource loader module for providing MediaWiki language names.
  */
 class ResourceLoaderULSModule extends ResourceLoaderModule {
+       /**
+        * @var Language
+        */
        protected $language;
        protected $targets = array( 'desktop', 'mobile' );
 
diff --git a/UniversalLanguageSelector.hooks.php 
b/UniversalLanguageSelector.hooks.php
index 6b0f8e5..468856b 100644
--- a/UniversalLanguageSelector.hooks.php
+++ b/UniversalLanguageSelector.hooks.php
@@ -21,6 +21,8 @@
 class UniversalLanguageSelectorHooks {
        /**
         * Whether ULS user toolbar (language selection and settings) is 
enabled.
+        *
+        * @param User $user
         * @return bool
         */
        public static function isToolbarEnabled( $user ) {
@@ -35,8 +37,8 @@
        }
 
        /**
-        * @param $out OutputPage
-        * @param $skin Skin
+        * @param OutputPage $out
+        * @param Skin $skin
         * @return bool
         * Hook: BeforePageDisplay
         */
@@ -64,7 +66,7 @@
        /**
         * @param $testModules array of javascript testing modules. 'qunit' is 
fed
         * using tests/qunit/QUnitTestResources.php.
-        * @param $resourceLoader ResourceLoader
+        * @param ResourceLoader $resourceLoader
         * @return bool
         * Hook: ResourceLoaderTestModules
         */
@@ -158,8 +160,9 @@
 
        /**
         * Hook to UserGetLanguageObject
-        * @param  $user User
-        * @param  $code String
+        * @param User $user
+        * @param string $code
+        * @param RequestContext $context Optional RequestContext
         * @return bool
         */
        public static function getLanguage( $user, &$code, $context = null ) {
@@ -239,7 +242,7 @@
 
        /**
         * Hook: ResourceLoaderGetConfigVars
-        * @param $vars Array
+        * @param array $vars
         * @return bool
         */
        public static function addConfig( &$vars ) {
diff --git a/UniversalLanguageSelector.php b/UniversalLanguageSelector.php
index 3583b39..069fe7d 100644
--- a/UniversalLanguageSelector.php
+++ b/UniversalLanguageSelector.php
@@ -146,6 +146,7 @@
 
        if ( $wgULSGeoService === true ) {
                $wgHooks['BeforePageDisplay'][] = function( &$out ) {
+                       /** @var OutputPage $out */
                        $out->addScript( '<script 
src="//bits.wikimedia.org/geoiplookup"></script>' );
                        return true;
                };

-- 
To view, visit https://gerrit.wikimedia.org/r/69102
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6c513265d7e3136c43c160b86a83a921defaa3ec
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/UniversalLanguageSelector
Gerrit-Branch: master
Gerrit-Owner: Siebrand <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to