WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Wikibase\Lexeme\Interactors\GetLexeme\GetLexemeValidator Class Reference
+ Collaboration diagram for Wikibase\Lexeme\Interactors\GetLexeme\GetLexemeValidator:

Public Member Functions

 __construct (private LexemeIdValidator $lexemeIdValidator)
 
 validate (GetLexemeRequest $request)
 
 getValidatedLexemeId ()
 

Private Attributes

LexemeId $lexemeId = null
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lexeme\Interactors\GetLexeme\GetLexemeValidator::__construct ( private LexemeIdValidator $lexemeIdValidator)

Member Function Documentation

◆ getValidatedLexemeId()

Wikibase\Lexeme\Interactors\GetLexeme\GetLexemeValidator::getValidatedLexemeId ( )

◆ validate()

Wikibase\Lexeme\Interactors\GetLexeme\GetLexemeValidator::validate ( GetLexemeRequest $request)
Exceptions
UseCaseError

Member Data Documentation

◆ $lexemeId

LexemeId Wikibase\Lexeme\Interactors\GetLexeme\GetLexemeValidator::$lexemeId = null
private

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