Afficher des chaines JSON valides dans le browser AMFPHP 1.9
Un peu frustré à l’idée de ne pouvoir afficher de chaine JSON valides dans le browser, j’ai jeté un coup d’oeil dans la classe php utilisée pour récupérer les services. Après investigation le « problème » se situe dans la classe core/shared/util/MethodTable.php.
Pour pouvoir entrer des emails :
lignes 381 :
$comment = MethodTable::cleanComment(strrstr($comment, "@"));
devient :
$comment = MethodTable::cleanComment(strrstr($comment, "* @"));
Pour ne pas échapper les doubles quotes :
ligne 511 :
$comment = str_replace("\"", "\\\"", $comment);
devient :
//$comment = str_replace("\"", "\\\"", $comment);Sinon, à quand la 2.0 ?
Laissez un commentaire