私は自分の検証を機能させようとしています。次のような形式でコントローラーに投稿されたデータがあります。
[
'property' => 'value',
'nested_property' => [
'property' => 'value',
// ...
]
]
フィールド/フィルターとフォームを異なるクラスに分割し、フォームのコントローラーにまとめて次のようにします。
public function __construct($name, $options)
{
// ...
$this->add(new SomeFieldset($name, $options));
$this->setInputFilter(new SomeInputFilter());
}
しかし、それは正しく動作しません。ネストされた配列を無視する (またはすべてを無視する) ようです。私は何を逃したのですか?
ありがとうございました。