Exactly, if the content is `null`, empty or not a json string then `json_decode` will also return `null`. That's why it's maybe wise to check this case. What do you think ?