|
| __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: