@@ -139,7 +139,7 @@ |
||
139 | 139 | /** |
140 | 140 | * @param EntityId $entityId |
141 | 141 | * @param Language $language |
142 | - * @param $termType |
|
142 | + * @param string $termType |
|
143 | 143 | * @return TermFallback|null |
144 | 144 | */ |
145 | 145 | private function lookupWithoutCache( EntityId $entityId, Language $language, $termType ): ?TermFallback { |
@@ -110,6 +110,11 @@ discard block |
||
110 | 110 | ); |
111 | 111 | } |
112 | 112 | |
113 | + /** |
|
114 | + * @param string $term |
|
115 | + * @param string $requestLanguageCode |
|
116 | + * @param string $actualLanguageCode |
|
117 | + */ |
|
113 | 118 | private function getTermFallback( $term, $requestLanguageCode, $actualLanguageCode = null ): ?TermFallback { |
114 | 119 | if ( $term === null ) { |
115 | 120 | return null; |
@@ -264,6 +269,9 @@ discard block |
||
264 | 269 | ); |
265 | 270 | } |
266 | 271 | |
272 | + /** |
|
273 | + * @param ItemId $itemId |
|
274 | + */ |
|
267 | 275 | private function mockCacheWithContent( string $term, $itemId ): void { |
268 | 276 | $termFallback = new TermFallback( 'en', $term, 'en', 'en' ); |
269 | 277 | $this->revisionLookup->method( 'lookupLatestRevisionResolvingRedirect' )->willReturn( [ 1, $itemId ] ); |
@@ -284,6 +292,9 @@ discard block |
||
284 | 292 | ->willReturn( [ self::ITEM_Q1_REVISION, $itemId ] ); |
285 | 293 | } |
286 | 294 | |
295 | + /** |
|
296 | + * @param ItemId $itemId |
|
297 | + */ |
|
287 | 298 | private function mockCacheEmpty( $itemId ): void { |
288 | 299 | $this->mockRevisionLookup( $itemId ); |
289 | 300 | |
@@ -293,6 +304,12 @@ discard block |
||
293 | 304 | ->willReturn( TermFallbackCacheFacade::NO_VALUE ); |
294 | 305 | } |
295 | 306 | |
307 | + /** |
|
308 | + * @param TermFallback|null $termFallback |
|
309 | + * @param ItemId $targetEntityId |
|
310 | + * @param integer $revisionId |
|
311 | + * @param string $termType |
|
312 | + */ |
|
296 | 313 | private function mockCacheSetExpectation( |
297 | 314 | $termFallback, |
298 | 315 | $targetEntityId, |
@@ -307,6 +324,10 @@ discard block |
||
307 | 324 | ->with( $termFallback, $targetEntityId, $revisionId, $languageCode, $termType ); |
308 | 325 | } |
309 | 326 | |
327 | + /** |
|
328 | + * @param ItemId $itemId |
|
329 | + * @param TermFallback|null $termFallback |
|
330 | + */ |
|
310 | 331 | private function mockInternalLookupWithContent( |
311 | 332 | $itemId, |
312 | 333 | ?TermFallback $termFallback, |