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 ?

Leave a Reply

Your email address will not be published. Required fields are marked *