A light package for json encode/decode functions
composer require otaavioo/json ^2.0// Instantiate the class$json = newJson();
$array = ['key' => 'value'];
// And then, get encoded jsonecho$json->encode($array);// Instantiate the class$json = newJson();
$string = '{"key":"value"}';
// And then, get decoded jsonecho$json->decode($string);
// And if you have a doubly encoded json, like this$string = '{\"key\":\"value\"}';
// The decode method will return the same object as beforeecho$json->decode($string);// Instantiate the class$json = newJson();
$string = '{"key":"value"}';
// And then, check if is validecho$json->isValid($string);- To install dependencies, please, run
composer install
- You can simply run
php vendor/bin/phpunitto test using PHPUnit