WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer Class Reference

Class for creating ChangeOp for EditEntity API. More...

+ Inheritance diagram for Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer:
+ Collaboration diagram for Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer:

Public Member Functions

 __construct (LemmaChangeOpDeserializer $lemmaChangeOpDeserializer, LexicalCategoryChangeOpDeserializer $lexicalCategoryChangeOpDeserializer, LanguageChangeOpDeserializer $languageChangeOpDeserializer, ClaimsChangeOpDeserializer $statementChangeOpDeserializer, FormListChangeOpDeserializer $formListChangeOpDeserializer, SenseListChangeOpDeserializer $senseListChangeOpDeserializer)
 
 setContext (ValidationContext $validationContext)
 
 createEntityChangeOp (array $changeRequest)
 

Private Attributes

 $lemmaChangeOpDeserializer
 
 $lexicalCategoryChangeOpDeserializer
 
 $languageChangeOpDeserializer
 
 $statementChangeOpDeserializer
 
 $formListChangeOpDeserializer
 
 $senseListChangeOpDeserializer
 
 $validationContext
 

Detailed Description

Class for creating ChangeOp for EditEntity API.

Author
Amir Sarabadani ladsg.nosp@m.roup.nosp@m.@gmai.nosp@m.l.co.nosp@m.m

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::__construct ( LemmaChangeOpDeserializer $lemmaChangeOpDeserializer,
LexicalCategoryChangeOpDeserializer $lexicalCategoryChangeOpDeserializer,
LanguageChangeOpDeserializer $languageChangeOpDeserializer,
ClaimsChangeOpDeserializer $statementChangeOpDeserializer,
FormListChangeOpDeserializer $formListChangeOpDeserializer,
SenseListChangeOpDeserializer $senseListChangeOpDeserializer )

Member Function Documentation

◆ createEntityChangeOp()

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::createEntityChangeOp ( array $changeRequest)
See also
ChangeOpDeserializer::createEntityChangeOp
Parameters
array[]$changeRequest
Returns
ChangeOp

◆ setContext()

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::setContext ( ValidationContext $validationContext)
Parameters
ValidationContext$validationContext

Member Data Documentation

◆ $formListChangeOpDeserializer

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::$formListChangeOpDeserializer
private

◆ $languageChangeOpDeserializer

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::$languageChangeOpDeserializer
private

◆ $lemmaChangeOpDeserializer

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::$lemmaChangeOpDeserializer
private

◆ $lexicalCategoryChangeOpDeserializer

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::$lexicalCategoryChangeOpDeserializer
private

◆ $senseListChangeOpDeserializer

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::$senseListChangeOpDeserializer
private

◆ $statementChangeOpDeserializer

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::$statementChangeOpDeserializer
private

◆ $validationContext

Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer::$validationContext
private

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