WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Wikibase\Lexeme\Serialization\SenseSerializer Class Reference
+ Inheritance diagram for Wikibase\Lexeme\Serialization\SenseSerializer:
+ Collaboration diagram for Wikibase\Lexeme\Serialization\SenseSerializer:

Public Member Functions

 __construct (Serializer $termListSerializer, Serializer $statementListSerializer)
 
 isSerializerFor ( $object)
 
 serialize ( $sense)
 

Private Attributes

 $termListSerializer
 
 $statementListSerializer
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lexeme\Serialization\SenseSerializer::__construct ( Serializer $termListSerializer,
Serializer $statementListSerializer )

Member Function Documentation

◆ isSerializerFor()

Wikibase\Lexeme\Serialization\SenseSerializer::isSerializerFor ( $object)
See also
DispatchableSerializer::isSerializerFor
Parameters
mixed$object
Returns
bool

◆ serialize()

Wikibase\Lexeme\Serialization\SenseSerializer::serialize ( $sense)
Parameters
Sense$sense
Returns
array

Member Data Documentation

◆ $statementListSerializer

Wikibase\Lexeme\Serialization\SenseSerializer::$statementListSerializer
private

◆ $termListSerializer

Wikibase\Lexeme\Serialization\SenseSerializer::$termListSerializer
private

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