PHP Class Ouzo\Utilities\Json

Afficher le fichier Open project: letsdrink/ouzo Class Usage Examples

Méthodes publiques

Méthode Description
decode ( string $string, boolean $asArray = false ) : mixed Decodes a JSON string, or throws JsonDecodeException on failure
encode ( array | JsonSerializable $value ) : string Returns the JSON representation of the $value
lastError ( ) : integer Returns a JSON error code for the last operation.
safeDecode ( string $string, boolean $asArray = false ) : mixed Decodes a JSON string

Private Methods

Méthode Description
lastErrorMessage ( )

Method Details

decode() public static méthode

Decodes a JSON string, or throws JsonDecodeException on failure
public static decode ( string $string, boolean $asArray = false ) : mixed
$string string
$asArray boolean
Résultat mixed

encode() public static méthode

Returns the JSON representation of the $value
public static encode ( array | JsonSerializable $value ) : string
$value array | JsonSerializable
Résultat string

lastError() public static méthode

Returns a JSON error code for the last operation.
public static lastError ( ) : integer
Résultat integer

safeDecode() public static méthode

Decodes a JSON string
public static safeDecode ( string $string, boolean $asArray = false ) : mixed
$string string
$asArray boolean
Résultat mixed