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

Public Member Functions

 __construct (StatementIdValidator $validator, StatementGuidParser $parser)
 
 validateAndDeserialize (StatementIdRequest $request)
 

Private Attributes

StatementIdValidator $validator
 
StatementGuidParser $parser
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\StatementIdRequestValidatingDeserializer::__construct ( StatementIdValidator $validator,
StatementGuidParser $parser )

Member Function Documentation

◆ validateAndDeserialize()

Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\StatementIdRequestValidatingDeserializer::validateAndDeserialize ( StatementIdRequest $request)

Member Data Documentation

◆ $parser

StatementGuidParser Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\StatementIdRequestValidatingDeserializer::$parser
private

◆ $validator

StatementIdValidator Wikibase\Repo\RestApi\Application\UseCaseRequestValidation\StatementIdRequestValidatingDeserializer::$validator
private

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