Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever Class Reference
+ Inheritance diagram for Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever:
+ Collaboration diagram for Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever:

Public Member Functions

 __construct (LanguageFactory $languageFactory, FallbackLabelDescriptionLookupFactory $lookupFactory)
 
 getLabel (EntityId $entityId, string $languageCode)
 
 getDescription (EntityId $entityId, string $languageCode)
 
- Public Member Functions inherited from Wikibase\Repo\Domains\Crud\Domain\Services\ItemLabelWithFallbackRetriever
 getLabel (ItemId $itemId, string $languageCode)
 
- Public Member Functions inherited from Wikibase\Repo\Domains\Crud\Domain\Services\PropertyLabelWithFallbackRetriever
 getLabel (PropertyId $propertyId, string $languageCode)
 
- Public Member Functions inherited from Wikibase\Repo\Domains\Crud\Domain\Services\ItemDescriptionWithFallbackRetriever
 getDescription (ItemId $itemId, string $languageCode)
 
- Public Member Functions inherited from Wikibase\Repo\Domains\Crud\Domain\Services\PropertyDescriptionWithFallbackRetriever
 getDescription (PropertyId $propertyId, string $languageCode)
 

Private Attributes

FallbackLabelDescriptionLookupFactory $lookupFactory
 
LanguageFactory $languageFactory
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever::__construct ( LanguageFactory $languageFactory,
FallbackLabelDescriptionLookupFactory $lookupFactory )

Member Function Documentation

◆ getDescription()

Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever::getDescription ( EntityId $entityId,
string $languageCode )

◆ getLabel()

Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever::getLabel ( EntityId $entityId,
string $languageCode )

Member Data Documentation

◆ $languageFactory

LanguageFactory Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever::$languageFactory
private

◆ $lookupFactory

FallbackLabelDescriptionLookupFactory Wikibase\Repo\Domains\Crud\Infrastructure\DataAccess\FallbackLookupFactoryTermsRetriever::$lookupFactory
private

The documentation for this class was generated from the following file: