最近の CakePHP 1.3.4 バージョンで、Sanitize::html が 2 重にエンコードされた html エンティティを返すことを発見しました。
これは CakePHP の対応するチケットです: http://cakephp.lighthouseapp.com/projects/42648/tickets/1152-sanitizehtml-needs-double_encode-parameter-in-htmlentities
PHP 5.2.14 で CakePHP 1.3.4 を使用する必要があるため、double_encode パラメーターを変更する必要があります。コアをいじる必要がないように、cake で Sanitize::html メソッドをオーバーロードする方法はありますか?