これは、githubのSymfony2リポジトリのFormEvents
クラスです。それは主要な記事、How to Dynamically Generate Forms Using Form Eventsからリンクされています。Symfony2フォームイベントの説明?
これらのイベントがフロー内で呼び出されると、誰でも正確に知りませんか?フォームデータへの読み取り専用アクセス -
namespace Symfony\Component\Form;
/**
* @author Bernhard Schussek <[email protected]>
*/
final class FormEvents
{
const PRE_BIND = 'form.pre_bind';
const POST_BIND = 'form.post_bind';
const PRE_SET_DATA = 'form.pre_set_data';
const POST_SET_DATA = 'form.post_set_data';
const BIND_CLIENT_DATA = 'form.bind_client_data';
const BIND_NORM_DATA = 'form.bind_norm_data';
const SET_DATA = 'form.set_data';
}
本当にありがとうございます。一方、私はフォームイベントでいくつかの問題を抱えています、あなたは多分私は少し助けを与えることができるいくつかの空き時間がある場合:http://stackoverflow.com/questions/9661026/accessing-a-form-field-from- a-form-at-a-form-in-symfony2 – Polmonino
このフォームイベントの記述は、Symfony 2.0 Form Componentでのみ有効です。以下のイベントは2.1以降で廃止され、2.3の時点で削除されます: 'form.bind_client_data'、' form.bind_norm_data'、 'form.set_data'。 2.1以降、フォームイベントリスナーは廃止予定の 'FilterDataEvent'オブジェクトと' DataEvent'オブジェクトの代わりに 'FormEvent'オブジェクトを受け取りました。これは2.3で削除されます。 –
ちょっと@xanido、あなたのリンクが壊れています。 – Mick