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

Public Member Functions

 __construct (GetPropertyStatementsValidator $validator, PropertyStatementsRetriever $statementsRetriever, GetLatestPropertyRevisionMetadata $getLatestRevisionMetadata)
 
 execute (GetPropertyStatementsRequest $request)
 

Private Attributes

GetPropertyStatementsValidator $validator
 
PropertyStatementsRetriever $statementsRetriever
 
GetLatestPropertyRevisionMetadata $getLatestRevisionMetadata
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\RestApi\Application\UseCases\GetPropertyStatements\GetPropertyStatements::__construct ( GetPropertyStatementsValidator $validator,
PropertyStatementsRetriever $statementsRetriever,
GetLatestPropertyRevisionMetadata $getLatestRevisionMetadata )

Member Function Documentation

◆ execute()

Wikibase\Repo\RestApi\Application\UseCases\GetPropertyStatements\GetPropertyStatements::execute ( GetPropertyStatementsRequest $request)
Exceptions
UseCaseError

Member Data Documentation

◆ $getLatestRevisionMetadata

GetLatestPropertyRevisionMetadata Wikibase\Repo\RestApi\Application\UseCases\GetPropertyStatements\GetPropertyStatements::$getLatestRevisionMetadata
private

◆ $statementsRetriever

PropertyStatementsRetriever Wikibase\Repo\RestApi\Application\UseCases\GetPropertyStatements\GetPropertyStatements::$statementsRetriever
private

◆ $validator

GetPropertyStatementsValidator Wikibase\Repo\RestApi\Application\UseCases\GetPropertyStatements\GetPropertyStatements::$validator
private

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