今まではモジュール内で入力フィルターをフォームにバインド、つまりフォーム内に要素を作成し、モジュール側の要素に入力フィルターを追加していました。
たとえば、この例を確認してください
現在、私のフォームのように、要件に応じてテキストフィールド要素を動的に作成しています
//Form
public function addNamesTextFieldElement($names)
{
foreach($names as $name)
{
$nameTextField = new Element\Text($name->getName());
$nameTextField->setAttribute('type', "text");
$nameTextField->setLabel($name->getName());
$this->add($nameTextField );
}
}
このような動的に生成された要素に入力フィルターを追加/添付する最良の方法は何でしょうか。