@@ -83,21 +83,18 @@ public function sendEmailAction(Request $request)
83
83
{
84
84
$ username = $ request ->request ->get ('username ' );
85
85
86
- /** @var $user UserInterface */
87
86
$ user = $ this ->userManager ->findUserByUsernameOrEmail ($ username );
88
- $ dispatcher = $ this ->eventDispatcher ;
89
87
90
- /* Dispatch init event */
91
88
$ event = new GetResponseNullableUserEvent ($ user , $ request );
92
- $ dispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_INITIALIZE , $ event );
89
+ $ this -> eventDispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_INITIALIZE , $ event );
93
90
94
91
if (null !== $ event ->getResponse ()) {
95
92
return $ event ->getResponse ();
96
93
}
97
94
98
95
if (null !== $ user && !$ user ->isPasswordRequestNonExpired ($ this ->retryTtl )) {
99
96
$ event = new GetResponseUserEvent ($ user , $ request );
100
- $ dispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_REQUEST , $ event );
97
+ $ this -> eventDispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_REQUEST , $ event );
101
98
102
99
if (null !== $ event ->getResponse ()) {
103
100
return $ event ->getResponse ();
@@ -107,9 +104,8 @@ public function sendEmailAction(Request $request)
107
104
$ user ->setConfirmationToken ($ this ->tokenGenerator ->generateToken ());
108
105
}
109
106
110
- /* Dispatch confirm event */
111
107
$ event = new GetResponseUserEvent ($ user , $ request );
112
- $ dispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_CONFIRM , $ event );
108
+ $ this -> eventDispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_CONFIRM , $ event );
113
109
114
110
if (null !== $ event ->getResponse ()) {
115
111
return $ event ->getResponse ();
@@ -119,9 +115,8 @@ public function sendEmailAction(Request $request)
119
115
$ user ->setPasswordRequestedAt (new \DateTime ());
120
116
$ this ->userManager ->updateUser ($ user );
121
117
122
- /* Dispatch completed event */
123
118
$ event = new GetResponseUserEvent ($ user , $ request );
124
- $ dispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_COMPLETED , $ event );
119
+ $ this -> eventDispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_COMPLETED , $ event );
125
120
126
121
if (null !== $ event ->getResponse ()) {
127
122
return $ event ->getResponse ();
@@ -162,17 +157,14 @@ public function checkEmailAction(Request $request)
162
157
*/
163
158
public function resetAction (Request $ request , $ token )
164
159
{
165
- $ userManager = $ this ->userManager ;
166
- $ dispatcher = $ this ->eventDispatcher ;
167
-
168
- $ user = $ userManager ->findUserByConfirmationToken ($ token );
160
+ $ user = $ this ->userManager ->findUserByConfirmationToken ($ token );
169
161
170
162
if (null === $ user ) {
171
163
return new RedirectResponse ($ this ->container ->get ('router ' )->generate ('fos_user_security_login ' ));
172
164
}
173
165
174
166
$ event = new GetResponseUserEvent ($ user , $ request );
175
- $ dispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_INITIALIZE , $ event );
167
+ $ this -> eventDispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_INITIALIZE , $ event );
176
168
177
169
if (null !== $ event ->getResponse ()) {
178
170
return $ event ->getResponse ();
@@ -185,16 +177,16 @@ public function resetAction(Request $request, $token)
185
177
186
178
if ($ form ->isSubmitted () && $ form ->isValid ()) {
187
179
$ event = new FormEvent ($ form , $ request );
188
- $ dispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_SUCCESS , $ event );
180
+ $ this -> eventDispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_SUCCESS , $ event );
189
181
190
- $ userManager ->updateUser ($ user );
182
+ $ this -> userManager ->updateUser ($ user );
191
183
192
184
if (null === $ response = $ event ->getResponse ()) {
193
185
$ url = $ this ->generateUrl ('fos_user_profile_show ' );
194
186
$ response = new RedirectResponse ($ url );
195
187
}
196
188
197
- $ dispatcher ->dispatch (
189
+ $ this -> eventDispatcher ->dispatch (
198
190
FOSUserEvents::RESETTING_RESET_COMPLETED ,
199
191
new FilterUserResponseEvent ($ user , $ request , $ response )
200
192
);
0 commit comments