Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer Class Reference
+ Inheritance diagram for Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer:
+ Collaboration diagram for Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer:

Public Member Functions

 __construct (DispatchableDeserializer $itemDeserializer, DispatchableDeserializer $propertyDeserializer)
 
 deserialize ( $serialization)
 
 isDeserializerFor ( $serialization)
 

Private Attributes

 $itemDeserializer
 
 $propertyDeserializer
 

Detailed Description

Author
Jeroen De Dauw < jeroe.nosp@m.nded.nosp@m.auw@g.nosp@m.mail.nosp@m..com >

Constructor & Destructor Documentation

◆ __construct()

Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer::__construct ( DispatchableDeserializer $itemDeserializer,
DispatchableDeserializer $propertyDeserializer )

Member Function Documentation

◆ deserialize()

Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer::deserialize ( $serialization)
Parameters
mixed$serialization
Returns
EntityDocument
Exceptions
DeserializationException

◆ isDeserializerFor()

Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer::isDeserializerFor ( $serialization)
See also
DispatchableDeserializer::isDeserializerFor
Since
2.2
Parameters
mixed$serialization
Returns
bool

Member Data Documentation

◆ $itemDeserializer

Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer::$itemDeserializer
private

◆ $propertyDeserializer

Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer::$propertyDeserializer
private

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