Try this:
$entityBody = stripslashes($entityBody);
// this will remove all backslashes which might be the cause of returning NULL
$decodedJSON = json_decode($entityBody, true);
// leave out the depth unless you really need it to be 4.
var_dump($decodedJSON);
Documentation:
stripslashes
- http://php.net/manual/en/function.stripslashes.php
json_decode
- http://php.net/json_decode