|
| __construct (Deserializer $idDeserializer, Deserializer $siteLinkListDeserializer, Deserializer $statementDeserializer, Deserializer $fingerprintDeserializer) |
|
| deserialize ( $serialization) |
|
| isDeserializerFor ( $serialization) |
|
◆ __construct()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::__construct |
( |
Deserializer | $idDeserializer, |
|
|
Deserializer | $siteLinkListDeserializer, |
|
|
Deserializer | $statementDeserializer, |
|
|
Deserializer | $fingerprintDeserializer ) |
◆ assertClaimValueIsArray()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::assertClaimValueIsArray |
( |
| $value | ) |
|
|
private |
◆ deserialize()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::deserialize |
( |
| $serialization | ) |
|
- Parameters
-
- Returns
- Item
- Exceptions
-
◆ getArrayFromKey()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::getArrayFromKey |
( |
| $key, |
|
|
array | $serialization ) |
|
private |
◆ getItemId()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::getItemId |
( |
array | $serialization | ) |
|
|
private |
- Parameters
-
- Returns
- ItemId|null
◆ getSiteLinkList()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::getSiteLinkList |
( |
array | $serialization | ) |
|
|
private |
- Parameters
-
- Returns
- SiteLinkList|null
◆ getStatement()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::getStatement |
( |
array | $claimSerialization | ) |
|
|
private |
- Parameters
-
- Returns
- Statement
◆ getStatementList()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::getStatementList |
( |
array | $serialization | ) |
|
|
private |
- Parameters
-
- Returns
- StatementList
◆ isDeserializerFor()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::isDeserializerFor |
( |
| $serialization | ) |
|
- See also
- DispatchableDeserializer::isDeserializerFor
- Since
- 2.2
- Parameters
-
- Returns
- bool
◆ normalizeLegacyClaimKeys()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::normalizeLegacyClaimKeys |
( |
array | $serialization | ) |
|
|
private |
◆ normalizeStatementSerialization()
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::normalizeStatementSerialization |
( |
array | $seralization | ) |
|
|
private |
◆ $fingerprintDeserializer
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::$fingerprintDeserializer |
|
private |
◆ $idDeserializer
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::$idDeserializer |
|
private |
◆ $siteLinkListDeserializer
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::$siteLinkListDeserializer |
|
private |
◆ $statementDeserializer
Wikibase\InternalSerialization\Deserializers\LegacyItemDeserializer::$statementDeserializer |
|
private |
The documentation for this class was generated from the following file: