@@ -129,6 +129,9 @@ |
||
129 | 129 | return 0; |
130 | 130 | } |
131 | 131 | |
132 | + /** |
|
133 | + * @param string $tmpDir |
|
134 | + */ |
|
132 | 135 | private function cleanupTemp( $tmpDir ) { |
133 | 136 | if ( file_exists( "$tmpDir/hhvm.hhbc" ) ) { |
134 | 137 | unlink( "$tmpDir/hhvm.hhbc" ); |
@@ -674,7 +674,7 @@ discard block |
||
674 | 674 | } |
675 | 675 | |
676 | 676 | /** |
677 | - * @return bool|string |
|
677 | + * @return string|false |
|
678 | 678 | */ |
679 | 679 | protected function restoreErrorHandler() { |
680 | 680 | restore_error_handler(); |
@@ -904,6 +904,12 @@ discard block |
||
904 | 904 | return $res; |
905 | 905 | } |
906 | 906 | |
907 | + /** |
|
908 | + * @param string $sql |
|
909 | + * @param string $commentedSql |
|
910 | + * @param boolean $isWrite |
|
911 | + * @param string $fname |
|
912 | + */ |
|
907 | 913 | private function doProfiledQuery( $sql, $commentedSql, $isWrite, $fname ) { |
908 | 914 | $isMaster = !is_null( $this->getLBInfo( 'master' ) ); |
909 | 915 | # generalizeSQL() will probably cut down the query to reasonable |
@@ -944,6 +950,10 @@ discard block |
||
944 | 950 | return $ret; |
945 | 951 | } |
946 | 952 | |
953 | + /** |
|
954 | + * @param string $sql |
|
955 | + * @param boolean $priorWritesPending |
|
956 | + */ |
|
947 | 957 | private function canRecoverFromDisconnect( $sql, $priorWritesPending ) { |
948 | 958 | # Transaction dropped; this can mean lost writes, or REPEATABLE-READ snapshots. |
949 | 959 | # Dropped connections also mean that named locks are automatically released. |
@@ -1164,7 +1174,7 @@ discard block |
||
1164 | 1174 | * |
1165 | 1175 | * @param array $options Associative array of options to be turned into |
1166 | 1176 | * an SQL query, valid keys are listed in the function. |
1167 | - * @return array |
|
1177 | + * @return string[] |
|
1168 | 1178 | * @see DatabaseBase::select() |
1169 | 1179 | */ |
1170 | 1180 | public function makeSelectOptions( $options ) { |
@@ -3075,8 +3085,8 @@ discard block |
||
3075 | 3085 | * on object's error ignore settings). |
3076 | 3086 | * |
3077 | 3087 | * @param string $filename File name to open |
3078 | - * @param bool|callable $lineCallback Optional function called before reading each line |
|
3079 | - * @param bool|callable $resultCallback Optional function called for each MySQL result |
|
3088 | + * @param boolean $lineCallback Optional function called before reading each line |
|
3089 | + * @param boolean $resultCallback Optional function called for each MySQL result |
|
3080 | 3090 | * @param bool|string $fname Calling function name or false if name should be |
3081 | 3091 | * generated dynamically using $filename |
3082 | 3092 | * @param bool|callable $inputCallback Optional function called for each |
@@ -3423,7 +3433,7 @@ discard block |
||
3423 | 3433 | } |
3424 | 3434 | |
3425 | 3435 | /** |
3426 | - * @return string|bool Reason this DB is read-only or false if it is not |
|
3436 | + * @return string|false Reason this DB is read-only or false if it is not |
|
3427 | 3437 | */ |
3428 | 3438 | protected function getReadOnlyReason() { |
3429 | 3439 | $reason = $this->getLBInfo( 'readOnlyReason' ); |
@@ -234,7 +234,6 @@ discard block |
||
234 | 234 | * [ 'y' ] |
235 | 235 | * ] |
236 | 236 | * |
237 | - * @param array $array1,... |
|
238 | 237 | * @return array |
239 | 238 | */ |
240 | 239 | function wfMergeErrorArrays( /*...*/ ) { |
@@ -261,8 +260,8 @@ discard block |
||
261 | 260 | * |
262 | 261 | * @param array $array The array. |
263 | 262 | * @param array $insert The array to insert. |
264 | - * @param mixed $after The key to insert after |
|
265 | - * @return array |
|
263 | + * @param string $after The key to insert after |
|
264 | + * @return string[] |
|
266 | 265 | */ |
267 | 266 | function wfArrayInsertAfter( array $array, array $insert, $after ) { |
268 | 267 | // Find the offset of the element to insert after. |
@@ -1300,7 +1299,7 @@ discard block |
||
1300 | 1299 | /** |
1301 | 1300 | * Get the value of $wgReadOnly or the contents of $wgReadOnlyFile. |
1302 | 1301 | * |
1303 | - * @return string|bool String when in read-only mode; false otherwise |
|
1302 | + * @return string|false String when in read-only mode; false otherwise |
|
1304 | 1303 | * @since 1.27 |
1305 | 1304 | */ |
1306 | 1305 | function wfConfiguredReadOnlyReason() { |
@@ -1375,7 +1374,6 @@ discard block |
||
1375 | 1374 | * This function replaces all old wfMsg* functions. |
1376 | 1375 | * |
1377 | 1376 | * @param string|string[]|MessageSpecifier $key Message key, or array of keys, or a MessageSpecifier |
1378 | - * @param mixed $params,... Normal message parameters |
|
1379 | 1377 | * @return Message |
1380 | 1378 | * |
1381 | 1379 | * @since 1.17 |
@@ -1396,7 +1394,6 @@ discard block |
||
1396 | 1394 | * for the first message which is non-empty. If all messages are empty then an |
1397 | 1395 | * instance of the first message key is returned. |
1398 | 1396 | * |
1399 | - * @param string|string[] $keys,... Message keys |
|
1400 | 1397 | * @return Message |
1401 | 1398 | * |
1402 | 1399 | * @since 1.18 |
@@ -1627,7 +1624,7 @@ discard block |
||
1627 | 1624 | * @todo FIXME: We may want to blacklist some broken browsers |
1628 | 1625 | * |
1629 | 1626 | * @param bool $force |
1630 | - * @return bool Whereas client accept gzip compression |
|
1627 | + * @return null|boolean Whereas client accept gzip compression |
|
1631 | 1628 | */ |
1632 | 1629 | function wfClientAcceptsGzip( $force = false ) { |
1633 | 1630 | static $result = null; |
@@ -1713,7 +1710,7 @@ discard block |
||
1713 | 1710 | * @param mixed $dest |
1714 | 1711 | * @param mixed $source |
1715 | 1712 | * @param bool $force |
1716 | - * @return mixed |
|
1713 | + * @return string |
|
1717 | 1714 | */ |
1718 | 1715 | function wfSetVar( &$dest, $source, $force = false ) { |
1719 | 1716 | $temp = $dest; |
@@ -1763,7 +1760,7 @@ discard block |
||
1763 | 1760 | /** |
1764 | 1761 | * Provide a simple HTTP error. |
1765 | 1762 | * |
1766 | - * @param int|string $code |
|
1763 | + * @param integer $code |
|
1767 | 1764 | * @param string $label |
1768 | 1765 | * @param string $desc |
1769 | 1766 | */ |
@@ -2045,8 +2042,8 @@ discard block |
||
2045 | 2042 | * |
2046 | 2043 | * @param mixed $outputtype A timestamp in one of the supported formats, the |
2047 | 2044 | * function will autodetect which format is supplied and act accordingly. |
2048 | - * @param mixed $ts Optional timestamp to convert, default 0 for the current time |
|
2049 | - * @return string|bool String / false The same date in the format specified in $outputtype or false |
|
2045 | + * @param integer $ts Optional timestamp to convert, default 0 for the current time |
|
2046 | + * @return string|false String / false The same date in the format specified in $outputtype or false |
|
2050 | 2047 | */ |
2051 | 2048 | function wfTimestamp( $outputtype = TS_UNIX, $ts = 0 ) { |
2052 | 2049 | try { |
@@ -2087,7 +2084,7 @@ discard block |
||
2087 | 2084 | /** |
2088 | 2085 | * Check if the operating system is Windows |
2089 | 2086 | * |
2090 | - * @return bool True if it's Windows, false otherwise. |
|
2087 | + * @return boolean|null True if it's Windows, false otherwise. |
|
2091 | 2088 | */ |
2092 | 2089 | function wfIsWindows() { |
2093 | 2090 | static $isWindows = null; |
@@ -2344,7 +2341,7 @@ discard block |
||
2344 | 2341 | /** |
2345 | 2342 | * Check if wfShellExec() is effectively disabled via php.ini config |
2346 | 2343 | * |
2347 | - * @return bool|string False or 'disabled' |
|
2344 | + * @return string|false False or 'disabled' |
|
2348 | 2345 | * @since 1.22 |
2349 | 2346 | */ |
2350 | 2347 | function wfShellExecDisabled() { |
@@ -2958,7 +2955,7 @@ discard block |
||
2958 | 2955 | * @param int $pad Minimum number of digits in the output (pad with zeroes) |
2959 | 2956 | * @param bool $lowercase Whether to output in lowercase or uppercase |
2960 | 2957 | * @param string $engine Either "gmp", "bcmath", or "php" |
2961 | - * @return string|bool The output number as a string, or false on error |
|
2958 | + * @return false|string The output number as a string, or false on error |
|
2962 | 2959 | */ |
2963 | 2960 | function wfBaseConvert( $input, $sourceBase, $destBase, $pad = 1, |
2964 | 2961 | $lowercase = true, $engine = 'auto' |
@@ -3043,7 +3040,6 @@ discard block |
||
3043 | 3040 | /** |
3044 | 3041 | * Make a cache key for the local wiki. |
3045 | 3042 | * |
3046 | - * @param string $args,... |
|
3047 | 3043 | * @return string |
3048 | 3044 | */ |
3049 | 3045 | function wfMemcKey( /*...*/ ) { |
@@ -3060,7 +3056,6 @@ discard block |
||
3060 | 3056 | * |
3061 | 3057 | * @param string $db |
3062 | 3058 | * @param string $prefix |
3063 | - * @param string $args,... |
|
3064 | 3059 | * @return string |
3065 | 3060 | */ |
3066 | 3061 | function wfForeignMemcKey( $db, $prefix /*...*/ ) { |
@@ -3080,7 +3075,6 @@ discard block |
||
3080 | 3075 | * in the first segment will clash with wfMemcKey/wfForeignMemcKey. |
3081 | 3076 | * |
3082 | 3077 | * @since 1.26 |
3083 | - * @param string $args,... |
|
3084 | 3078 | * @return string |
3085 | 3079 | */ |
3086 | 3080 | function wfGlobalCacheKey( /*...*/ ) { |
@@ -3195,7 +3189,7 @@ discard block |
||
3195 | 3189 | * Returns a valid placeholder object if the file does not exist. |
3196 | 3190 | * |
3197 | 3191 | * @param Title|string $title |
3198 | - * @return LocalFile|null A File, or null if passed an invalid Title |
|
3192 | + * @return File|null A File, or null if passed an invalid Title |
|
3199 | 3193 | */ |
3200 | 3194 | function wfLocalFile( $title ) { |
3201 | 3195 | return RepoGroup::singleton()->getLocalRepo()->newFile( $title ); |
@@ -3400,7 +3394,7 @@ discard block |
||
3400 | 3394 | /** |
3401 | 3395 | * Set PHP's time limit to the larger of php.ini or $wgTransactionalTimeLimit |
3402 | 3396 | * |
3403 | - * @return int Prior time limit |
|
3397 | + * @return string Prior time limit |
|
3404 | 3398 | * @since 1.26 |
3405 | 3399 | */ |
3406 | 3400 | function wfTransactionalTimeLimit() { |
@@ -3536,7 +3530,7 @@ discard block |
||
3536 | 3530 | * |
3537 | 3531 | * @param string $format The format string (See php's docs) |
3538 | 3532 | * @param string $data A binary string of binary data |
3539 | - * @param int|bool $length The minimum length of $data or false. This is to |
|
3533 | + * @param integer $length The minimum length of $data or false. This is to |
|
3540 | 3534 | * prevent reading beyond the end of $data. false to disable the check. |
3541 | 3535 | * |
3542 | 3536 | * Also be careful when using this function to read unsigned 32 bit integer |
@@ -81,6 +81,9 @@ discard block |
||
81 | 81 | */ |
82 | 82 | abstract protected function logAuthResult( $success, $status = null ); |
83 | 83 | |
84 | + /** |
|
85 | + * @param string $name |
|
86 | + */ |
|
84 | 87 | public function __construct( $name ) { |
85 | 88 | global $wgUseMediaWikiUIEverywhere; |
86 | 89 | parent::__construct( $name ); |
@@ -365,7 +368,7 @@ discard block |
||
365 | 368 | * Show the success page. |
366 | 369 | * |
367 | 370 | * @param string $type Condition of return to; see `executeReturnTo` |
368 | - * @param string|Message $title Page's title |
|
371 | + * @param Message $title Page's title |
|
369 | 372 | * @param string $msgname |
370 | 373 | * @param string $injected_html |
371 | 374 | * @param StatusValue|null $extraMessages |
@@ -414,7 +417,6 @@ discard block |
||
414 | 417 | /** |
415 | 418 | * Replace some globals to make sure the fact that the user has just been logged in is |
416 | 419 | * reflected in the current request. |
417 | - * @param User $user |
|
418 | 420 | */ |
419 | 421 | protected function setSessionUserForCurrentRequest() { |
420 | 422 | global $wgUser, $wgLang; |
@@ -1254,6 +1256,7 @@ discard block |
||
1254 | 1256 | |
1255 | 1257 | /** |
1256 | 1258 | * @param array $formDescriptor |
1259 | + * @param AuthenticationRequest[] $requests |
|
1257 | 1260 | */ |
1258 | 1261 | protected function postProcessFormDescriptor( &$formDescriptor, $requests ) { |
1259 | 1262 | // Pre-fill username (if not creating an account, T46775). |