2222use FOS \UserBundle \Util \TokenGeneratorInterface ;
2323use Symfony \Bundle \FrameworkBundle \Controller \Controller ;
2424use Symfony \Component \EventDispatcher \EventDispatcherInterface ;
25+ use Symfony \Component \EventDispatcher \LegacyEventDispatcherProxy ;
2526use Symfony \Component \HttpFoundation \RedirectResponse ;
2627use Symfony \Component \HttpFoundation \Request ;
2728use Symfony \Component \HttpFoundation \Response ;
@@ -52,7 +53,7 @@ class ResettingController extends Controller
5253 */
5354 public function __construct (EventDispatcherInterface $ eventDispatcher , FactoryInterface $ formFactory , UserManagerInterface $ userManager , TokenGeneratorInterface $ tokenGenerator , MailerInterface $ mailer , $ retryTtl )
5455 {
55- $ this ->eventDispatcher = $ eventDispatcher ;
56+ $ this ->eventDispatcher = LegacyEventDispatcherProxy:: decorate ( $ eventDispatcher) ;
5657 $ this ->formFactory = $ formFactory ;
5758 $ this ->userManager = $ userManager ;
5859 $ this ->tokenGenerator = $ tokenGenerator ;
@@ -80,15 +81,15 @@ public function sendEmailAction(Request $request)
8081 $ user = $ this ->userManager ->findUserByUsernameOrEmail ($ username );
8182
8283 $ event = new GetResponseNullableUserEvent ($ user , $ request );
83- $ this ->eventDispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_INITIALIZE , $ event );
84+ $ this ->eventDispatcher ->dispatch ($ event , FOSUserEvents::RESETTING_SEND_EMAIL_INITIALIZE );
8485
8586 if (null !== $ event ->getResponse ()) {
8687 return $ event ->getResponse ();
8788 }
8889
8990 if (null !== $ user && !$ user ->isPasswordRequestNonExpired ($ this ->retryTtl )) {
9091 $ event = new GetResponseUserEvent ($ user , $ request );
91- $ this ->eventDispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_REQUEST , $ event );
92+ $ this ->eventDispatcher ->dispatch ($ event , FOSUserEvents::RESETTING_RESET_REQUEST );
9293
9394 if (null !== $ event ->getResponse ()) {
9495 return $ event ->getResponse ();
@@ -99,7 +100,7 @@ public function sendEmailAction(Request $request)
99100 }
100101
101102 $ event = new GetResponseUserEvent ($ user , $ request );
102- $ this ->eventDispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_CONFIRM , $ event );
103+ $ this ->eventDispatcher ->dispatch ($ event , FOSUserEvents::RESETTING_SEND_EMAIL_CONFIRM );
103104
104105 if (null !== $ event ->getResponse ()) {
105106 return $ event ->getResponse ();
@@ -110,7 +111,7 @@ public function sendEmailAction(Request $request)
110111 $ this ->userManager ->updateUser ($ user );
111112
112113 $ event = new GetResponseUserEvent ($ user , $ request );
113- $ this ->eventDispatcher ->dispatch (FOSUserEvents::RESETTING_SEND_EMAIL_COMPLETED , $ event );
114+ $ this ->eventDispatcher ->dispatch ($ event , FOSUserEvents::RESETTING_SEND_EMAIL_COMPLETED );
114115
115116 if (null !== $ event ->getResponse ()) {
116117 return $ event ->getResponse ();
@@ -155,7 +156,7 @@ public function resetAction(Request $request, $token)
155156 }
156157
157158 $ event = new GetResponseUserEvent ($ user , $ request );
158- $ this ->eventDispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_INITIALIZE , $ event );
159+ $ this ->eventDispatcher ->dispatch ($ event , FOSUserEvents::RESETTING_RESET_INITIALIZE );
159160
160161 if (null !== $ event ->getResponse ()) {
161162 return $ event ->getResponse ();
@@ -168,7 +169,7 @@ public function resetAction(Request $request, $token)
168169
169170 if ($ form ->isSubmitted () && $ form ->isValid ()) {
170171 $ event = new FormEvent ($ form , $ request );
171- $ this ->eventDispatcher ->dispatch (FOSUserEvents::RESETTING_RESET_SUCCESS , $ event );
172+ $ this ->eventDispatcher ->dispatch ($ event , FOSUserEvents::RESETTING_RESET_SUCCESS );
172173
173174 $ this ->userManager ->updateUser ($ user );
174175
@@ -178,8 +179,8 @@ public function resetAction(Request $request, $token)
178179 }
179180
180181 $ this ->eventDispatcher ->dispatch (
181- FOSUserEvents:: RESETTING_RESET_COMPLETED ,
182- new FilterUserResponseEvent ( $ user , $ request , $ response )
182+ new FilterUserResponseEvent ( $ user , $ request , $ response ) ,
183+ FOSUserEvents:: RESETTING_RESET_COMPLETED
183184 );
184185
185186 return $ response ;
0 commit comments