Wikibase
MediaWiki Wikibase extension
|
Class for injecting property datatypes in entity json serialization. More...
Public Member Functions | |
__construct (SerializationModifier $modifier, CallbackFactory $callbackFactory, PropertyDataTypeLookup $dataTypeLookup) | |
injectEntitySerializationWithDataTypes (array $serialization) | |
getArrayWithDataTypesInGroupedSnakListAtPath (array $array, $path) | |
getArrayWithDataTypesInSnakAtPath (array $array, $path) | |
Private Attributes | |
$dataTypeLookup | |
$callbackFactory | |
$modifier | |
Class for injecting property datatypes in entity json serialization.
Wikibase\Repo\Dumpers\JsonDataTypeInjector::__construct | ( | SerializationModifier | $modifier, |
CallbackFactory | $callbackFactory, | ||
PropertyDataTypeLookup | $dataTypeLookup | ||
) |
Wikibase\Repo\Dumpers\JsonDataTypeInjector::getArrayWithDataTypesInGroupedSnakListAtPath | ( | array | $array, |
$path | |||
) |
array | $array | |
string | $path |
Wikibase\Repo\Dumpers\JsonDataTypeInjector::getArrayWithDataTypesInSnakAtPath | ( | array | $array, |
$path | |||
) |
array | $array | |
string | $path |
Wikibase\Repo\Dumpers\JsonDataTypeInjector::injectEntitySerializationWithDataTypes | ( | array | $serialization | ) |
|
private |
|
private |
|
private |