@@ -459,6 +459,10 @@ |
||
459 | 459 | ); |
460 | 460 | } |
461 | 461 | |
462 | + /** |
|
463 | + * @param NamespaceChecker $namespaceChecker |
|
464 | + * @param MockRepository $mockRepo |
|
465 | + */ |
|
462 | 466 | private function newLangLinkHandlerFactory( $namespaceChecker, $mockRepo ) { |
463 | 467 | $settings = $this->newSettings(); |
464 | 468 |
@@ -82,6 +82,10 @@ |
||
82 | 82 | * @param int $tabindex |
83 | 83 | */ |
84 | 84 | // phpcs:ignore MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName |
85 | + |
|
86 | + /** |
|
87 | + * @param integer $tabindex |
|
88 | + */ |
|
85 | 89 | public function onEditPage__showStandardInputs_options( $editor, $out, &$tabindex ): void { |
86 | 90 | if ( $editor->section ) { |
87 | 91 | // Shorten out, like template transclusion in core |
@@ -120,7 +120,7 @@ |
||
120 | 120 | /** |
121 | 121 | * Screams and throws an error if any of existing aliases has pipe character |
122 | 122 | * |
123 | - * @param EntityDocument $entity |
|
123 | + * @param AliasesProvider $entity |
|
124 | 124 | * @param string $languageCode |
125 | 125 | * |
126 | 126 | * @throws UserInputException |
@@ -123,7 +123,7 @@ |
||
123 | 123 | |
124 | 124 | /** |
125 | 125 | * @param Title[] $titles |
126 | - * @param int|null $continue |
|
126 | + * @param integer $continue |
|
127 | 127 | * |
128 | 128 | * @return array |
129 | 129 | */ |
@@ -120,6 +120,9 @@ |
||
120 | 120 | ); |
121 | 121 | } |
122 | 122 | |
123 | + /** |
|
124 | + * @param string|null $dataTypeId |
|
125 | + */ |
|
123 | 126 | private function formatValue( array $params, DataValue $value, ?string $dataTypeId ): string { |
124 | 127 | $snak = null; |
125 | 128 | if ( isset( $params['property'] ) ) { |
@@ -236,6 +236,9 @@ |
||
236 | 236 | return new CompositeValidator( $validators, true ); |
237 | 237 | } |
238 | 238 | |
239 | + /** |
|
240 | + * @param ValueValidator|null $validator |
|
241 | + */ |
|
239 | 242 | private function parseStringValue( ValueParser $parser, string $value, ?ValueValidator $validator ): array { |
240 | 243 | $result = [ |
241 | 244 | 'raw' => $value |
@@ -1218,7 +1218,7 @@ |
||
1218 | 1218 | } |
1219 | 1219 | |
1220 | 1220 | /** |
1221 | - * @return TermBuffer|AliasTermBuffer |
|
1221 | + * @return null|TermBuffer |
|
1222 | 1222 | */ |
1223 | 1223 | public function getTermBuffer() { |
1224 | 1224 | return $this->getPrefetchingTermLookup(); |
@@ -419,6 +419,9 @@ discard block |
||
419 | 419 | } |
420 | 420 | } |
421 | 421 | |
422 | + /** |
|
423 | + * @param Title|null $title |
|
424 | + */ |
|
422 | 425 | private function checkPageIdProp( array $data, ?Title $title ): void { |
423 | 426 | if ( isset( $data['pageid'] ) |
424 | 427 | && ( $title === null || $title->getArticleID() !== $data['pageid'] ) |
@@ -430,6 +433,9 @@ discard block |
||
430 | 433 | } |
431 | 434 | } |
432 | 435 | |
436 | + /** |
|
437 | + * @param Title|null $title |
|
438 | + */ |
|
433 | 439 | private function checkNamespaceProp( array $data, ?Title $title ): void { |
434 | 440 | // not completely convinced that we can use title to get the namespace in this case |
435 | 441 | if ( isset( $data['ns'] ) |
@@ -442,6 +448,9 @@ discard block |
||
442 | 448 | } |
443 | 449 | } |
444 | 450 | |
451 | + /** |
|
452 | + * @param Title|null $title |
|
453 | + */ |
|
445 | 454 | private function checkTitleProp( array $data, ?Title $title ): void { |
446 | 455 | if ( isset( $data['title'] ) |
447 | 456 | && ( $title === null || $title->getPrefixedText() !== $data['title'] ) |
@@ -464,6 +473,9 @@ discard block |
||
464 | 473 | } |
465 | 474 | } |
466 | 475 | |
476 | + /** |
|
477 | + * @param null|EntityId $entityId |
|
478 | + */ |
|
467 | 479 | private function checkEntityId( array $data, ?EntityId $entityId ): void { |
468 | 480 | if ( isset( $data['id'] ) ) { |
469 | 481 | if ( !$entityId ) { |
@@ -627,7 +627,7 @@ discard block |
||
627 | 627 | * Get serialized information for the EntityId and add them to result |
628 | 628 | * |
629 | 629 | * @param EntityId $entityId |
630 | - * @param string|array|null $path |
|
630 | + * @param string $path |
|
631 | 631 | */ |
632 | 632 | public function addBasicEntityInformation( EntityId $entityId, $path ) { |
633 | 633 | $this->setValue( $path, 'id', $entityId->getSerialization() ); |
@@ -1092,7 +1092,7 @@ discard block |
||
1092 | 1092 | * @see ApiResult::addValue() |
1093 | 1093 | * |
1094 | 1094 | * @param Status $status The status to get the revision ID from. |
1095 | - * @param string|null|array $path Where in the result to put the revision id |
|
1095 | + * @param string $path Where in the result to put the revision id |
|
1096 | 1096 | * @param int|null $oldRevId The id of the latest revision of the entity before |
1097 | 1097 | * the last (possibly null) edit |
1098 | 1098 | */ |