Merged in changed from drupal git.

namespaces
Frode Petterson 2013-09-18 10:30:12 +02:00
parent ece7b5bcde
commit 4d319b3424
1 changed files with 6 additions and 6 deletions

View File

@ -784,12 +784,12 @@ class H5PValidator {
*/ */
private function getJsonData($filePath, $return_as_string = FALSE) { private function getJsonData($filePath, $return_as_string = FALSE) {
$json = file_get_contents($filePath); $json = file_get_contents($filePath);
if (!$json) { if ($json === FALSE) {
return FALSE; return FALSE; // Cannot read from file.
} }
$jsonData = json_decode($json, TRUE); $jsonData = json_decode($json, TRUE);
if (!$jsonData) { if ($jsonData === NULL) {
return FALSE; return FALSE; // JSON cannot be decoded or the recursion limit has been reached.
} }
return $return_as_string ? $json : $jsonData; return $return_as_string ? $json : $jsonData;
} }