Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\RestApi\Application\UseCases\GetPropertyAliasesInLanguage\GetPropertyAliasesInLanguage Class Reference
+ Collaboration diagram for Wikibase\Repo\RestApi\Application\UseCases\GetPropertyAliasesInLanguage\GetPropertyAliasesInLanguage:

Public Member Functions

 __construct (GetPropertyAliasesInLanguageValidator $validator, GetLatestPropertyRevisionMetadata $getRevisionMetadata, PropertyAliasesInLanguageRetriever $propertyAliasesRetriever)
 
 execute (GetPropertyAliasesInLanguageRequest $request)
 

Private Attributes

GetPropertyAliasesInLanguageValidator $validator
 
GetLatestPropertyRevisionMetadata $getRevisionMetadata
 
PropertyAliasesInLanguageRetriever $propertyAliasesRetriever
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\RestApi\Application\UseCases\GetPropertyAliasesInLanguage\GetPropertyAliasesInLanguage::__construct ( GetPropertyAliasesInLanguageValidator $validator,
GetLatestPropertyRevisionMetadata $getRevisionMetadata,
PropertyAliasesInLanguageRetriever $propertyAliasesRetriever )

Member Function Documentation

◆ execute()

Wikibase\Repo\RestApi\Application\UseCases\GetPropertyAliasesInLanguage\GetPropertyAliasesInLanguage::execute ( GetPropertyAliasesInLanguageRequest $request)
Exceptions
UseCaseError

Member Data Documentation

◆ $getRevisionMetadata

GetLatestPropertyRevisionMetadata Wikibase\Repo\RestApi\Application\UseCases\GetPropertyAliasesInLanguage\GetPropertyAliasesInLanguage::$getRevisionMetadata
private

◆ $propertyAliasesRetriever

PropertyAliasesInLanguageRetriever Wikibase\Repo\RestApi\Application\UseCases\GetPropertyAliasesInLanguage\GetPropertyAliasesInLanguage::$propertyAliasesRetriever
private

◆ $validator

GetPropertyAliasesInLanguageValidator Wikibase\Repo\RestApi\Application\UseCases\GetPropertyAliasesInLanguage\GetPropertyAliasesInLanguage::$validator
private

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