MediaWiki master
JsonDeserializer.php
Go to the documentation of this file.
1<?php
2
23namespace MediaWiki\Json;
24
25use InvalidArgumentException;
26
34
50 public function deserialize( $json, string $expectedClass = null );
51
57 public function unserialize( $json, string $expectedClass = null );
58
64 public function deserializeArray( array $array ): array;
65
71 public function unserializeArray( array $array ): array;
72}
73
75class_alias( JsonDeserializer::class, 'MediaWiki\\Json\\JsonUnserializer' );
deserialize( $json, string $expectedClass=null)
Restore an instance of simple type or JsonDeserializable subclass from the JSON serialization.
unserializeArray(array $array)
Backwards-compatibility alias for deserializeArray()
deserializeArray(array $array)
Helper to deserialize an array of JsonDeserializable instances or simple types.
unserialize( $json, string $expectedClass=null)
Backwards-compatibility alias for deserialize()