Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\DataModel\Serializers\TypedSnakSerializer Class Reference

Package private. More...

+ Inheritance diagram for Wikibase\DataModel\Serializers\TypedSnakSerializer:
+ Collaboration diagram for Wikibase\DataModel\Serializers\TypedSnakSerializer:

Public Member Functions

 __construct (Serializer $snakSerializer)
 
 serialize ( $object)
 

Private Member Functions

 assertIsSerializerFor ( $object)
 
 getSerialized (TypedSnak $typedSnak)
 

Private Attributes

 $snakSerializer
 

Detailed Description

Package private.

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

Constructor & Destructor Documentation

◆ __construct()

Wikibase\DataModel\Serializers\TypedSnakSerializer::__construct ( Serializer $snakSerializer)

Member Function Documentation

◆ assertIsSerializerFor()

Wikibase\DataModel\Serializers\TypedSnakSerializer::assertIsSerializerFor ( $object)
private

◆ getSerialized()

Wikibase\DataModel\Serializers\TypedSnakSerializer::getSerialized ( TypedSnak $typedSnak)
private

◆ serialize()

Wikibase\DataModel\Serializers\TypedSnakSerializer::serialize ( $object)
See also
Serializer::serialize
Parameters
TypedSnak$object
Exceptions
SerializationException
Returns
array

Member Data Documentation

◆ $snakSerializer

Wikibase\DataModel\Serializers\TypedSnakSerializer::$snakSerializer
private

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