@@ -97,6 +97,7 @@ |
||
97 | 97 | /** |
98 | 98 | * Main function, used by classes that subclass QuickTemplate |
99 | 99 | * to show the actual HTML output |
100 | + * @return string |
|
100 | 101 | */ |
101 | 102 | abstract public function execute(); |
102 | 103 |
@@ -197,7 +197,7 @@ discard block |
||
197 | 197 | * Get the default action for this special page, if none is given via URL/POST data. |
198 | 198 | * Subclasses should override this (or override loadAuth() so this is never called). |
199 | 199 | * @param string $subPage Subpage of the special page. |
200 | - * @return string an AuthManager::ACTION_* constant. |
|
200 | + * @return string|null an AuthManager::ACTION_* constant. |
|
201 | 201 | */ |
202 | 202 | protected function getDefaultAction( $subPage ) { |
203 | 203 | throw new BadMethodCallException( 'Subclass did not implement getDefaultAction' ); |
@@ -206,6 +206,7 @@ discard block |
||
206 | 206 | /** |
207 | 207 | * Return custom message key. |
208 | 208 | * Allows subclasses to customize messages. |
209 | + * @param string $defaultKey |
|
209 | 210 | * @return string |
210 | 211 | */ |
211 | 212 | protected function messageKey( $defaultKey ) { |
@@ -708,7 +709,7 @@ discard block |
||
708 | 709 | * Get an array value, or a default if it does not exist. |
709 | 710 | * @param array $array |
710 | 711 | * @param string $fieldName |
711 | - * @param mixed $default |
|
712 | + * @param integer $default |
|
712 | 713 | * @return mixed |
713 | 714 | */ |
714 | 715 | protected static function getField( array $array, $fieldName, $default = null ) { |
@@ -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 ); |
@@ -342,7 +345,7 @@ discard block |
||
342 | 345 | * Show the success page. |
343 | 346 | * |
344 | 347 | * @param string $type Condition of return to; see `executeReturnTo` |
345 | - * @param string|Message $title Page's title |
|
348 | + * @param Message $title Page's title |
|
346 | 349 | * @param string $msgname |
347 | 350 | * @param string $injected_html |
348 | 351 | * @param StatusValue|null $extraMessages |
@@ -391,7 +394,6 @@ discard block |
||
391 | 394 | /** |
392 | 395 | * Replace some globals to make sure the fact that the user has just been logged in is |
393 | 396 | * reflected in the current request. |
394 | - * @param User $user |
|
395 | 397 | */ |
396 | 398 | protected function setSessionUserForCurrentRequest() { |
397 | 399 | global $wgUser, $wgLang; |
@@ -1322,6 +1324,9 @@ discard block |
||
1322 | 1324 | class LoginForm extends SpecialPage { |
1323 | 1325 | private $realLoginForm; |
1324 | 1326 | |
1327 | + /** |
|
1328 | + * @param DerivativeRequest $request |
|
1329 | + */ |
|
1325 | 1330 | public function __construct( $request = null ) { |
1326 | 1331 | global $wgDisableAuthManager; |
1327 | 1332 | if ( $wgDisableAuthManager ) { |
@@ -1418,6 +1423,10 @@ discard block |
||
1418 | 1423 | function getPageTitle( $subpage = false ) { |
1419 | 1424 | return call_user_func_array( [ $this->realLoginForm, __FUNCTION__ ], func_get_args() ); |
1420 | 1425 | } |
1426 | + |
|
1427 | + /** |
|
1428 | + * @param IContextSource $context |
|
1429 | + */ |
|
1421 | 1430 | public function setContext( $context ) { |
1422 | 1431 | return call_user_func_array( [ $this->realLoginForm, __FUNCTION__ ], func_get_args() ); |
1423 | 1432 | } |
@@ -107,7 +107,7 @@ discard block |
||
107 | 107 | * @param string $name Name of the special page, as seen in links and URLs |
108 | 108 | * @param string $restriction User right required, e.g. "block" or "delete" |
109 | 109 | * @param bool $listed Whether the page is listed in Special:Specialpages |
110 | - * @param callable|bool $function Unused |
|
110 | + * @param boolean $function Unused |
|
111 | 111 | * @param string $file Unused |
112 | 112 | * @param bool $includable Whether the page can be included in normal pages |
113 | 113 | */ |
@@ -302,7 +302,7 @@ discard block |
||
302 | 302 | * Tells if the special page does something security-sensitive and needs extra defense against |
303 | 303 | * a stolen account (e.g. a reauthentication). What exactly that will mean is decided by the |
304 | 304 | * authentication framework. |
305 | - * @return bool|string False or the argument for AuthManager::securitySensitiveOperationStatus(). |
|
305 | + * @return boolean False or the argument for AuthManager::securitySensitiveOperationStatus(). |
|
306 | 306 | * Typically a special page needing elevated security would return its name here. |
307 | 307 | */ |
308 | 308 | protected function getLoginSecurityLevel() { |
@@ -85,7 +85,7 @@ |
||
85 | 85 | } |
86 | 86 | |
87 | 87 | /** |
88 | - * @return array |
|
88 | + * @return string[] |
|
89 | 89 | */ |
90 | 90 | function getOrderFields() { |
91 | 91 | return array( 'rd_namespace', 'rd_title', 'rd_from' ); |
@@ -136,7 +136,7 @@ discard block |
||
136 | 136 | /** |
137 | 137 | * Returns an array of all valid error messages. |
138 | 138 | * |
139 | - * @return array |
|
139 | + * @return string[] |
|
140 | 140 | */ |
141 | 141 | public static function getValidErrorMessages() { |
142 | 142 | static $messages = null; |
@@ -1222,7 +1222,7 @@ discard block |
||
1222 | 1222 | * Display a "successful action" page. |
1223 | 1223 | * |
1224 | 1224 | * @param string $type Condition of return to; see `executeReturnTo` |
1225 | - * @param string|Message $title Page's title |
|
1225 | + * @param Message $title Page's title |
|
1226 | 1226 | * @param string $msgname |
1227 | 1227 | * @param string $injected_html |
1228 | 1228 | */ |
@@ -1735,7 +1735,7 @@ discard block |
||
1735 | 1735 | * Private function to check password expiration, until AuthManager comes |
1736 | 1736 | * along to handle that. |
1737 | 1737 | * @param User $user |
1738 | - * @return string|bool |
|
1738 | + * @return string|false |
|
1739 | 1739 | */ |
1740 | 1740 | private function checkUserPasswordExpired( User $user ) { |
1741 | 1741 | global $wgPasswordExpireGrace; |
@@ -232,7 +232,7 @@ |
||
232 | 232 | * $diff = new Diff($lines1, $lines2); |
233 | 233 | * $rev = $diff->reverse(); |
234 | 234 | * |
235 | - * @return Object A Diff object representing the inverse of the |
|
235 | + * @return Diff A Diff object representing the inverse of the |
|
236 | 236 | * original diff. |
237 | 237 | */ |
238 | 238 | public function reverse() { |
@@ -222,6 +222,13 @@ discard block |
||
222 | 222 | return $ranges; |
223 | 223 | } |
224 | 224 | |
225 | + /** |
|
226 | + * @param integer $bottoml1 |
|
227 | + * @param integer $topl1 |
|
228 | + * @param integer $bottoml2 |
|
229 | + * @param integer $topl2 |
|
230 | + * @param integer[] $snake |
|
231 | + */ |
|
225 | 232 | private function lcs_rec( $bottoml1, $topl1, $bottoml2, $topl2, &$V, &$snake ) { |
226 | 233 | // check that both sequences are non-empty |
227 | 234 | if ( $bottoml1 > $topl1 || $bottoml2 > $topl2 ) { |
@@ -490,6 +497,11 @@ discard block |
||
490 | 497 | */ |
491 | 498 | } |
492 | 499 | |
500 | + /** |
|
501 | + * @param double $M |
|
502 | + * @param double $N |
|
503 | + * @param double $limit |
|
504 | + */ |
|
493 | 505 | private static function findMostProgress( $M, $N, $limit, $V ) { |
494 | 506 | $delta = $N - $M; |
495 | 507 | |
@@ -609,6 +621,12 @@ discard block |
||
609 | 621 | /** @var int */ |
610 | 622 | public $rightlength; |
611 | 623 | |
624 | + /** |
|
625 | + * @param integer $leftstart |
|
626 | + * @param integer $leftend |
|
627 | + * @param integer $rightstart |
|
628 | + * @param integer $rightend |
|
629 | + */ |
|
612 | 630 | function __construct( $leftstart, $leftend, $rightstart, $rightend ) { |
613 | 631 | $this->leftstart = $leftstart; |
614 | 632 | $this->leftend = $leftend; |
@@ -112,6 +112,9 @@ |
||
112 | 112 | } |
113 | 113 | } |
114 | 114 | |
115 | + /** |
|
116 | + * @return string |
|
117 | + */ |
|
115 | 118 | function stripParameters( $text ) { |
116 | 119 | if ( !$this->stripParametersEnabled ) { |
117 | 120 | return $text; |