|
WikibaseLexeme
MediaWiki WikibaseLexeme extension
|
Deserializer for lemma change request data. More...
Inheritance diagram for Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LemmaChangeOpDeserializer:
Collaboration diagram for Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LemmaChangeOpDeserializer:Public Member Functions | |
| __construct (LexemeTermSerializationValidator $termChangeOpSerializationValidator, LemmaTermValidator $lemmaTermValidator, StringNormalizer $stringNormalizer) | |
| createEntityChangeOp (array $changeRequest) | |
Private Member Functions | |
| assertIsArray ( $lemmaSerialization) | |
Private Attributes | |
| $lemmaTermValidator | |
| $stringNormalizer | |
| $termSerializationValidator | |
| const | LEMMAS_PARAM = 'lemmas' |
Deserializer for lemma change request data.
| Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LemmaChangeOpDeserializer::__construct | ( | LexemeTermSerializationValidator | $termChangeOpSerializationValidator, |
| LemmaTermValidator | $lemmaTermValidator, | ||
| StringNormalizer | $stringNormalizer ) |
|
private |
| mixed | $lemmaSerialization |
| Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LemmaChangeOpDeserializer::createEntityChangeOp | ( | array | $changeRequest | ) |
| array | $changeRequest |
| ChangeOpDeserializationException |
|
private |
|
private |
|
private |
|
private |