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

Public Member Functions

 __construct (GetPropertyDescriptionWithFallbackValidator $validator, GetLatestPropertyRevisionMetadata $getRevisionMetadata, PropertyDescriptionWithFallbackRetriever $descriptionRetriever)
 
 execute (GetPropertyDescriptionWithFallbackRequest $request)
 

Private Attributes

GetPropertyDescriptionWithFallbackValidator $validator
 
GetLatestPropertyRevisionMetadata $getRevisionMetadata
 
PropertyDescriptionWithFallbackRetriever $descriptionRetriever
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\RestApi\Application\UseCases\GetPropertyDescriptionWithFallback\GetPropertyDescriptionWithFallback::__construct ( GetPropertyDescriptionWithFallbackValidator $validator,
GetLatestPropertyRevisionMetadata $getRevisionMetadata,
PropertyDescriptionWithFallbackRetriever $descriptionRetriever )

Member Function Documentation

◆ execute()

Wikibase\Repo\RestApi\Application\UseCases\GetPropertyDescriptionWithFallback\GetPropertyDescriptionWithFallback::execute ( GetPropertyDescriptionWithFallbackRequest $request)
Exceptions
UseCaseError

Member Data Documentation

◆ $descriptionRetriever

PropertyDescriptionWithFallbackRetriever Wikibase\Repo\RestApi\Application\UseCases\GetPropertyDescriptionWithFallback\GetPropertyDescriptionWithFallback::$descriptionRetriever
private

◆ $getRevisionMetadata

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

◆ $validator

GetPropertyDescriptionWithFallbackValidator Wikibase\Repo\RestApi\Application\UseCases\GetPropertyDescriptionWithFallback\GetPropertyDescriptionWithFallback::$validator
private

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