@@ -374,7 +374,6 @@ discard block |
||
374 | 374 | * @since 1.17 |
375 | 375 | * |
376 | 376 | * @param string|string[]|MessageSpecifier $key |
377 | - * @param mixed $param,... Parameters as strings. |
|
378 | 377 | * |
379 | 378 | * @return Message |
380 | 379 | */ |
@@ -391,8 +390,6 @@ discard block |
||
391 | 390 | * |
392 | 391 | * @since 1.18 |
393 | 392 | * |
394 | - * @param string|string[] $keys,... Message keys, or first argument as an array of all the |
|
395 | - * message keys. |
|
396 | 393 | * |
397 | 394 | * @return Message |
398 | 395 | */ |
@@ -463,8 +460,6 @@ discard block |
||
463 | 460 | * |
464 | 461 | * @since 1.17 |
465 | 462 | * |
466 | - * @param mixed $params,... Raw parameters as strings, or a single argument that is |
|
467 | - * an array of raw parameters. |
|
468 | 463 | * |
469 | 464 | * @return Message $this |
470 | 465 | */ |
@@ -485,8 +480,6 @@ discard block |
||
485 | 480 | * |
486 | 481 | * @since 1.18 |
487 | 482 | * |
488 | - * @param mixed $param,... Numeric parameters, or a single argument that is |
|
489 | - * an array of numeric parameters. |
|
490 | 483 | * |
491 | 484 | * @return Message $this |
492 | 485 | */ |
@@ -507,8 +500,6 @@ discard block |
||
507 | 500 | * |
508 | 501 | * @since 1.22 |
509 | 502 | * |
510 | - * @param int|int[] $param,... Duration parameters, or a single argument that is |
|
511 | - * an array of duration parameters. |
|
512 | 503 | * |
513 | 504 | * @return Message $this |
514 | 505 | */ |
@@ -529,8 +520,6 @@ discard block |
||
529 | 520 | * |
530 | 521 | * @since 1.22 |
531 | 522 | * |
532 | - * @param string|string[] $param,... Expiry parameters, or a single argument that is |
|
533 | - * an array of expiry parameters. |
|
534 | 523 | * |
535 | 524 | * @return Message $this |
536 | 525 | */ |
@@ -551,8 +540,6 @@ discard block |
||
551 | 540 | * |
552 | 541 | * @since 1.22 |
553 | 542 | * |
554 | - * @param int|int[] $param,... Time period parameters, or a single argument that is |
|
555 | - * an array of time period parameters. |
|
556 | 543 | * |
557 | 544 | * @return Message $this |
558 | 545 | */ |
@@ -573,8 +560,6 @@ discard block |
||
573 | 560 | * |
574 | 561 | * @since 1.22 |
575 | 562 | * |
576 | - * @param int|int[] $param,... Size parameters, or a single argument that is |
|
577 | - * an array of size parameters. |
|
578 | 563 | * |
579 | 564 | * @return Message $this |
580 | 565 | */ |
@@ -595,8 +580,6 @@ discard block |
||
595 | 580 | * |
596 | 581 | * @since 1.22 |
597 | 582 | * |
598 | - * @param int|int[] $param,... Bit rate parameters, or a single argument that is |
|
599 | - * an array of bit rate parameters. |
|
600 | 583 | * |
601 | 584 | * @return Message $this |
602 | 585 | */ |
@@ -619,8 +602,6 @@ discard block |
||
619 | 602 | * |
620 | 603 | * @since 1.25 |
621 | 604 | * |
622 | - * @param string|string[] $param,... plaintext parameters, or a single argument that is |
|
623 | - * an array of plaintext parameters. |
|
624 | 605 | * |
625 | 606 | * @return Message $this |
626 | 607 | */ |
@@ -620,7 +620,7 @@ |
||
620 | 620 | * @todo Remove $ext param |
621 | 621 | * |
622 | 622 | * @param string $file |
623 | - * @param mixed $ext |
|
623 | + * @param boolean|string $ext |
|
624 | 624 | * @return bool|string |
625 | 625 | * @throws MWException |
626 | 626 | */ |
@@ -42,6 +42,9 @@ |
||
42 | 42 | $this->newTitle = $newTitle; |
43 | 43 | } |
44 | 44 | |
45 | + /** |
|
46 | + * @param string $reason |
|
47 | + */ |
|
45 | 48 | public function checkPermissions( User $user, $reason ) { |
46 | 49 | $status = new Status(); |
47 | 50 |
@@ -262,7 +262,7 @@ |
||
262 | 262 | } |
263 | 263 | |
264 | 264 | /** |
265 | - * @param array $params [optional] Array key 'fallback' for $fallback. |
|
265 | + * @param integer $params [optional] Array key 'fallback' for $fallback. |
|
266 | 266 | * @param int|string $fallback Fallback cache, e.g. (CACHE_NONE, "hash") (since 1.24) |
267 | 267 | * @return BagOStuff |
268 | 268 | * @deprecated 1.27 |
@@ -307,7 +307,7 @@ discard block |
||
307 | 307 | |
308 | 308 | /** |
309 | 309 | * @param string $data |
310 | - * @return mixed |
|
310 | + * @return boolean|string |
|
311 | 311 | */ |
312 | 312 | protected function unserialize( $data ) { |
313 | 313 | return ctype_digit( $data ) ? intval( $data ) : unserialize( $data ); |
@@ -316,7 +316,7 @@ discard block |
||
316 | 316 | /** |
317 | 317 | * Get a Redis object with a connection suitable for fetching the specified key |
318 | 318 | * @param string $key |
319 | - * @return array (server, RedisConnRef) or (false, false) |
|
319 | + * @return false[] (server, RedisConnRef) or (false, false) |
|
320 | 320 | */ |
321 | 321 | protected function getConnection( $key ) { |
322 | 322 | $candidates = array_keys( $this->serverTagMap ); |
@@ -430,7 +430,7 @@ discard block |
||
430 | 430 | * one is set. |
431 | 431 | * |
432 | 432 | * @since 1.25 |
433 | - * @return bool|string |
|
433 | + * @return boolean |
|
434 | 434 | */ |
435 | 435 | public function getCanonicalUrl() { |
436 | 436 | return $this->mCanonicalUrl; |
@@ -1616,7 +1616,7 @@ discard block |
||
1616 | 1616 | * Get the timestamp of displayed revision. |
1617 | 1617 | * This will be null if not filled by setRevisionTimestamp(). |
1618 | 1618 | * |
1619 | - * @return string|null |
|
1619 | + * @return string |
|
1620 | 1620 | */ |
1621 | 1621 | public function getRevisionTimestamp() { |
1622 | 1622 | return $this->mRevisionTimestamp; |
@@ -1625,7 +1625,7 @@ discard block |
||
1625 | 1625 | /** |
1626 | 1626 | * Set the displayed file version |
1627 | 1627 | * |
1628 | - * @param File|bool $file |
|
1628 | + * @param File $file |
|
1629 | 1629 | * @return mixed Previous value |
1630 | 1630 | */ |
1631 | 1631 | public function setFileVersion( $file ) { |
@@ -1971,7 +1971,7 @@ discard block |
||
1971 | 1971 | /** |
1972 | 1972 | * Get the list of cookies that will influence on the cache |
1973 | 1973 | * |
1974 | - * @return array |
|
1974 | + * @return string[] |
|
1975 | 1975 | */ |
1976 | 1976 | function getCacheVaryCookies() { |
1977 | 1977 | static $cookies; |
@@ -2345,7 +2345,7 @@ discard block |
||
2345 | 2345 | * indexing, clear the current text and redirect, set the page's title |
2346 | 2346 | * and optionally an custom HTML title (content of the "<title>" tag). |
2347 | 2347 | * |
2348 | - * @param string|Message $pageTitle Will be passed directly to setPageTitle() |
|
2348 | + * @param Message $pageTitle Will be passed directly to setPageTitle() |
|
2349 | 2349 | * @param string|Message $htmlTitle Will be passed directly to setHTMLTitle(); |
2350 | 2350 | * optional, if not passed the "<title>" attribute will be |
2351 | 2351 | * based on $pageTitle |
@@ -2371,8 +2371,8 @@ discard block |
||
2371 | 2371 | * showErrorPage( 'titlemsg', $messageObject ); |
2372 | 2372 | * showErrorPage( $titleMessageObject, $messageObject ); |
2373 | 2373 | * |
2374 | - * @param string|Message $title Message key (string) for page title, or a Message object |
|
2375 | - * @param string|Message $msg Message key (string) for page text, or a Message object |
|
2374 | + * @param string $title Message key (string) for page title, or a Message object |
|
2375 | + * @param string $msg Message key (string) for page text, or a Message object |
|
2376 | 2376 | * @param array $params Message parameters; ignored if $msg is a Message object |
2377 | 2377 | */ |
2378 | 2378 | public function showErrorPage( $title, $msg, $params = array() ) { |
@@ -2568,6 +2568,9 @@ discard block |
||
2568 | 2568 | } |
2569 | 2569 | } |
2570 | 2570 | |
2571 | + /** |
|
2572 | + * @param string $message |
|
2573 | + */ |
|
2571 | 2574 | public function showFatalError( $message ) { |
2572 | 2575 | $this->prepareErrorPage( $this->msg( 'internalerror' ) ); |
2573 | 2576 | |
@@ -2586,6 +2589,9 @@ discard block |
||
2586 | 2589 | $this->showFatalError( $this->msg( 'filerenameerror', $old, $new )->text() ); |
2587 | 2590 | } |
2588 | 2591 | |
2592 | + /** |
|
2593 | + * @param string|false $name |
|
2594 | + */ |
|
2589 | 2595 | public function showFileDeleteError( $name ) { |
2590 | 2596 | $this->showFatalError( $this->msg( 'filedeleteerror', $name )->text() ); |
2591 | 2597 | } |
@@ -2612,7 +2618,7 @@ discard block |
||
2612 | 2618 | * Add a "return to" link pointing to a specified title, |
2613 | 2619 | * or the title indicated in the request, or else the main page |
2614 | 2620 | * |
2615 | - * @param mixed $unused |
|
2621 | + * @param null|boolean $unused |
|
2616 | 2622 | * @param Title|string $returnto Title or String to return to |
2617 | 2623 | * @param string $returntoquery Query string for the return to link |
2618 | 2624 | */ |
@@ -95,7 +95,7 @@ discard block |
||
95 | 95 | /** |
96 | 96 | * Constructor from a page id |
97 | 97 | * @param int $id Article ID to load |
98 | - * @return Article|null |
|
98 | + * @return Article |
|
99 | 99 | */ |
100 | 100 | public static function newFromID( $id ) { |
101 | 101 | $t = Title::newFromID( $id ); |
@@ -353,7 +353,7 @@ discard block |
||
353 | 353 | * @note Code that wants to retrieve page content from the database should |
354 | 354 | * use WikiPage::getContent(). |
355 | 355 | * |
356 | - * @return Content|null|bool |
|
356 | + * @return null|Content |
|
357 | 357 | * |
358 | 358 | * @since 1.21 |
359 | 359 | */ |
@@ -441,7 +441,7 @@ discard block |
||
441 | 441 | * on failure. |
442 | 442 | * |
443 | 443 | * @since 1.19 |
444 | - * @return Revision|null |
|
444 | + * @return Revision |
|
445 | 445 | */ |
446 | 446 | public function getRevisionFetched() { |
447 | 447 | $this->fetchContentObject(); |
@@ -1531,7 +1531,7 @@ discard block |
||
1531 | 1531 | * Chances are you should just be using the ParserOutput from |
1532 | 1532 | * WikitextContent::getParserOutput instead of calling this for redirects. |
1533 | 1533 | * |
1534 | - * @param Title|array $target Destination(s) to redirect |
|
1534 | + * @param Title $target Destination(s) to redirect |
|
1535 | 1535 | * @param bool $appendSubtitle [optional] |
1536 | 1536 | * @param bool $forceKnown Should the image be shown as a bluelink regardless of existence? |
1537 | 1537 | * @return string Containing HTML with redirect link |
@@ -2119,7 +2119,7 @@ discard block |
||
2119 | 2119 | * @param string $reason |
2120 | 2120 | * @param int $cascade |
2121 | 2121 | * @param array $expiry |
2122 | - * @return bool |
|
2122 | + * @return Status |
|
2123 | 2123 | */ |
2124 | 2124 | public function updateRestrictions( $limit = array(), $reason = '', |
2125 | 2125 | &$cascade = 0, $expiry = array() |
@@ -2176,7 +2176,7 @@ discard block |
||
2176 | 2176 | |
2177 | 2177 | /** |
2178 | 2178 | * @param bool $hasHistory |
2179 | - * @return mixed |
|
2179 | + * @return false|string |
|
2180 | 2180 | */ |
2181 | 2181 | public function generateReason( &$hasHistory ) { |
2182 | 2182 | $title = $this->mPage->getTitle(); |
@@ -2187,7 +2187,7 @@ discard block |
||
2187 | 2187 | // ****** B/C functions for static methods ( __callStatic is PHP>=5.3 ) ****** // |
2188 | 2188 | |
2189 | 2189 | /** |
2190 | - * @return array |
|
2190 | + * @return string[] |
|
2191 | 2191 | * |
2192 | 2192 | * @deprecated since 1.24, use WikiPage::selectFields() instead |
2193 | 2193 | */ |
@@ -41,7 +41,7 @@ |
||
41 | 41 | /** |
42 | 42 | * Constructor from a page id |
43 | 43 | * @param int $id Article ID to load |
44 | - * @return CategoryPage|null |
|
44 | + * @return CategoryPage |
|
45 | 45 | */ |
46 | 46 | public static function newFromID( $id ) { |
47 | 47 | $t = Title::newFromID( $id ); |
@@ -50,7 +50,7 @@ discard block |
||
50 | 50 | /** |
51 | 51 | * Constructor from a page id |
52 | 52 | * @param int $id Article ID to load |
53 | - * @return ImagePage|null |
|
53 | + * @return ImagePage |
|
54 | 54 | */ |
55 | 55 | public static function newFromID( $id ) { |
56 | 56 | $t = Title::newFromID( $id ); |
@@ -261,7 +261,7 @@ discard block |
||
261 | 261 | * |
262 | 262 | * @todo FIXME: Bad interface, see note on MediaHandler::formatMetadata(). |
263 | 263 | * |
264 | - * @param array $metadata The array containing the Exif data |
|
264 | + * @param boolean $metadata The array containing the Exif data |
|
265 | 265 | * @return string The metadata table. This is treated as Wikitext (!) |
266 | 266 | */ |
267 | 267 | protected function makeMetadataTable( $metadata ) { |
@@ -290,7 +290,7 @@ discard block |
||
290 | 290 | * |
291 | 291 | * Omit noarticletext if sharedupload; text will be fetched from the |
292 | 292 | * shared upload server if possible. |
293 | - * @return string |
|
293 | + * @return null|Content |
|
294 | 294 | */ |
295 | 295 | public function getContentObject() { |
296 | 296 | $this->loadFile(); |
@@ -631,7 +631,7 @@ discard block |
||
631 | 631 | * Make the text under the image to say what size preview |
632 | 632 | * |
633 | 633 | * @param $params Array parameters for thumbnail |
634 | - * @param $sizeLinkBigImagePreview HTML for the current size |
|
634 | + * @param string $sizeLinkBigImagePreview HTML for the current size |
|
635 | 635 | * @return string HTML output |
636 | 636 | */ |
637 | 637 | private function getThumbPrevText( $params, $sizeLinkBigImagePreview ) { |