Make parseJson safer
parent
b80038804f
commit
e79d067690
|
@ -253,6 +253,9 @@ class JsonFile
|
||||||
*/
|
*/
|
||||||
public static function parseJson($json, $file = null)
|
public static function parseJson($json, $file = null)
|
||||||
{
|
{
|
||||||
|
if (null === $json) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
$data = json_decode($json, true);
|
$data = json_decode($json, true);
|
||||||
if (null === $data && JSON_ERROR_NONE !== json_last_error()) {
|
if (null === $data && JSON_ERROR_NONE !== json_last_error()) {
|
||||||
self::validateSyntax($json, $file);
|
self::validateSyntax($json, $file);
|
||||||
|
|
Loading…
Reference in New Issue