Correct documentation for wfPickRandom()'s return types
authorAlexandre Emsenhuber <ialex.wiki@gmail.com>
Fri, 1 Mar 2013 07:22:46 +0000 (08:22 +0100)
committerAlexandre Emsenhuber <ialex.wiki@gmail.com>
Fri, 1 Mar 2013 07:22:46 +0000 (08:22 +0100)
Also make LoadBalancer::pickRandom()'s one consistent.

Change-Id: Ib80827ef20b32fecb799f327545b1232272076d2

includes/GlobalFunctions.php
includes/db/LoadBalancer.php

index 121d6ca..b49ca65 100644 (file)
@@ -335,7 +335,7 @@ function wfRandomString( $length = 32 ) {
  *
  * @param $weights array
  *
- * @return int|string
+ * @return bool|int|string
  */
 function wfPickRandom( $weights ){
        if ( !is_array( $weights ) || count( $weights ) == 0 ) {
index d249c27..311691d 100644 (file)
@@ -121,7 +121,7 @@ class LoadBalancer {
         *
         * @param $weights array
         *
-        * @return int
+        * @return bool|int|string
         */
        function pickRandom( $weights ) {
                return wfPickRandom( $weights );