Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter Class Reference
+ Inheritance diagram for Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter:
+ Collaboration diagram for Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter:

Public Member Functions

 __construct (array $deserializedRequest)
 
 getItemId ()
 
 getPropertyId ()
 
 getStatementId ()
 
 getPropertyIdFilter ()
 
 getLanguageCode ()
 
 getItemFields ()
 
 getPropertyFields ()
 
 getEditMetadata ()
 
 getStatement ()
 
 getPatch ()
 
 getSiteId ()
 
 getItemLabel ()
 
 getItemDescription ()
 
 getItemAliasesInLanguage ()
 
 getPropertyLabel ()
 
 getPropertyDescription ()
 
 getPropertyAliasesInLanguage ()
 
 getSitelink ()
 
 getItem ()
 

Private Member Functions

 getRequestField (string $field)
 

Private Attributes

array $deserializedRequest
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::__construct ( array $deserializedRequest)

Member Function Documentation

◆ getEditMetadata()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getEditMetadata ( )

◆ getItem()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getItem ( )

◆ getItemAliasesInLanguage()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getItemAliasesInLanguage ( )

◆ getItemDescription()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getItemDescription ( )

◆ getItemFields()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getItemFields ( )

◆ getItemId()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getItemId ( )

◆ getItemLabel()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getItemLabel ( )

◆ getLanguageCode()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getLanguageCode ( )

◆ getPatch()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getPatch ( )

◆ getPropertyAliasesInLanguage()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getPropertyAliasesInLanguage ( )

◆ getPropertyDescription()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getPropertyDescription ( )

◆ getPropertyFields()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getPropertyFields ( )

◆ getPropertyId()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getPropertyId ( )

◆ getPropertyIdFilter()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getPropertyIdFilter ( )

◆ getPropertyLabel()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getPropertyLabel ( )

◆ getRequestField()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getRequestField ( string $field)
private
Returns
mixed

◆ getSiteId()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getSiteId ( )

◆ getSitelink()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getSitelink ( )

◆ getStatement()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getStatement ( )

◆ getStatementId()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::getStatementId ( )

Member Data Documentation

◆ $deserializedRequest

array Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\DeserializedRequestAdapter::$deserializedRequest
private

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