source/CommonCode.php
public function setJsonToArray($inputJson)
    {
        if (!$this->isJsonByDanielGP($inputJson)) {
            return ['error' => $this->lclMsgCmn('i18n_Error_GivenInputIsNotJson')];
        }
        $sReturn   = (json_decode($inputJson, true));
        $jsonError = $this->setJsonErrorInPlainEnglish();
        if ($jsonError == '') {
            return $sReturn;
        }
        return ['error' => $jsonError];
    }
public function setJsonToArray($inputJson)
    {
        if (!$this->isJsonByDanielGP($inputJson)) {
            return ['error' => $this->lclMsgCmn('i18n_Error_GivenInputIsNotJson')];
        }
        $sReturn   = (json_decode($inputJson, true));
        $jsonError = $this->setJsonErrorInPlainEnglish();
        if ($jsonError == '') {
            return $sReturn;
        }
        return ['error' => $jsonError];
    }
public function setJsonToArray ( $ inputJson ) { if ( ! $ this -> isJsonByDanielGP ( $ inputJson ) ) { return [ 'error' => $ this -> lclMsgCmn ( 'i18n_Error_GivenInputIsNotJson' ) ] ; } $ sReturn = ( json_decode ( $ inputJson , true ) ) ; $ jsonError = $ this -> setJsonErrorInPlainEnglish ( ) ; if ( $ jsonError == '' ) { return $ sReturn ; } return [ 'error' => $ jsonError ] ; }
Converts a JSON string into an Array

@param string $inputJson
@return array
Converts a JSON string into an Array