回答編集履歴

1

2015/02/20 04:05

投稿

p19850702
p19850702

スコア27

test CHANGED
@@ -1,35 +1,16 @@
1
1
  $form->submit($data)を呼び出したときに、イベントは開始されます。
2
-
3
2
  質問者さんの場合だと、リクエストがGETもしくはPOSTだった場合に
4
-
5
3
  $form->handleRequest($request)で、
6
-
7
4
  submit()メソッドがデフォルトで呼び出されます。
8
-
9
5
  イベントの順序は、以下のようになると思います。
10
6
 
11
-
12
-
13
- ```lang-<ここに言語を入力>
14
-
15
7
  PRE_SET_DATA
16
-
17
8
  POST_SET_DATA
18
-
19
9
  PRE_SUBMIT
20
-
21
10
  SUBMIT
22
-
23
11
  POST_SUBMIT
24
12
 
25
- ```
26
-
27
-
28
-
29
13
  参考までに
30
-
31
14
  イベントがどこで開始されるか知りたい場合は、submit()を調べてみるといいと思います。
32
-
33
15
  確か、Symfony\Component\Form\Formにあったと思います
34
16
 
35
-