Skip to content

Repository files navigation

JSON

BuildCoverage Status

A light package for json encode/decode functions

Installing

composer require otaavioo/json ^2.0

Encode

// Instantiate the class$json = newJson();
$array = ['key' => 'value'];
// And then, get encoded jsonecho$json->encode($array);

Decode

// 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);

Valid

// Instantiate the class$json = newJson();
$string = '{"key":"value"}';
// And then, check if is validecho$json->isValid($string);

Developing

  • To install dependencies, please, run composer install

Testing

  • You can simply run php vendor/bin/phpunit to test using PHPUnit

About

A light package for json encode/decode functions

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages