MediaWiki master
JsonDeserializer.php
Go to the documentation of this file.
1<?php
2
9namespace MediaWiki\Json;
10
11use JsonException;
12
21
37 public function deserialize( $json, ?string $expectedClass = null );
38
44 public function unserialize( $json, ?string $expectedClass = null );
45
51 public function deserializeArray( array $array ): array;
52
58 public function unserializeArray( array $array ): array;
59}
60
62class_alias( JsonDeserializer::class, 'MediaWiki\\Json\\JsonUnserializer' );
deserialize( $json, ?string $expectedClass=null)
Restore an instance of simple type or JsonDeserializable subclass from the JSON serialization.
unserialize( $json, ?string $expectedClass=null)
Backwards-compatibility alias for deserialize()
unserializeArray(array $array)
Backwards-compatibility alias for deserializeArray()
deserializeArray(array $array)
Helper to deserialize an array of JsonDeserializable instances or simple types.