finagin / json
JSON class with throw exception
1.0.3
2021-02-04 12:48 UTC
Requires
- php: >=7.3
- ext-json: *
- illuminate/support: ^8.0
Requires (Dev)
- orchestra/testbench: ^6.0
This package is auto-updated.
Last update: 2024-12-04 22:32:39 UTC
README
Installation
This package can be used with PHP 7.3 or higher. You can install the package via composer:
composer require finagin/json
Usage
use Finagin\Json\Facades\Json; try { // decode as object Json::decode($fromJson); Json::decodeAsObject($fromJson); // decode as array Json::decode($fromJson, 0, true); Json::decodeAsArray($fromJson); Json::encode($toJson, JSON_PRETTY_PRINT); } catch (\JsonException $exception) { // }
License
The MIT License (MIT). Please see License File for more information.