HTMLPurifierを Zend Framework 2に統合するためのベスト プラクティスは何ですか? 目標は、Zend フォームで生成されない Zend フォーム要素と入力フィールドをフィルタリングすることです。
これをどのように行いますか?
HTMLPurifierを Zend Framework 2に統合するためのベスト プラクティスは何ですか? 目標は、Zend フォームで生成されない Zend フォーム要素と入力フィールドをフィルタリングすることです。
これをどのように行いますか?
私の観点からは、新しいフィルターを作成できると思います。PurifierがすでにZendの「一部」である場合は、Zend \ Filter\HtmlPurifierという名前である可能性があります。それが私が最もふさわしいと思うところです。
また、それをバリデーター(Zend \ Validator \ HtmlPurifier)にして、テキストの一部が「合格」したかどうかを判断できるようにすることもできます。何をしたいかによります。
不正な入力を拒否する場合は、バリデーターパスを使用します。不正な入力を除外する場合は、フィルターパスを使用します。
Zendフィルター/バリデーターを作成したら、他のフィルター/バリデーターと同じように使用します。