@@ -16,10 +16,12 @@ class <?= $class_name ?> extends AbstractController
16
16
use ResetPasswordControllerTrait;
17
17
18
18
private $resetPasswordHelper;
19
+ private $entityManager;
19
20
20
- public function __construct(ResetPasswordHelperInterface $resetPasswordHelper)
21
+ public function __construct(ResetPasswordHelperInterface $resetPasswordHelper, EntityManagerInterface $entityManager )
21
22
{
22
23
$this->resetPasswordHelper = $resetPasswordHelper;
24
+ $this->entityManager = $entityManager;
23
25
}
24
26
25
27
/**
@@ -82,7 +84,7 @@ public function checkEmail(): Response
82
84
* @Route("/reset/{token}", name="app_reset_password")
83
85
*/
84
86
<?php } ?>
85
- public function reset(Request $request, <?= $ password_hasher_class_details ->getShortName () ?> <?= $ password_hasher_variable_name ?> , EntityManagerInterface $entityManager, string $token = null): Response
87
+ public function reset(Request $request, <?= $ password_hasher_class_details ->getShortName () ?> <?= $ password_hasher_variable_name ?> , string $token = null): Response
86
88
{
87
89
if ($token) {
88
90
// We store the token in session and remove it from the URL, to avoid the URL being
@@ -123,7 +125,7 @@ public function reset(Request $request, <?= $password_hasher_class_details->getS
123
125
);
124
126
125
127
$user-><?= $ password_setter ?> ($encodedPassword);
126
- $entityManager->flush();
128
+ $this-> entityManager->flush();
127
129
128
130
// The session is cleaned up after the password has been changed.
129
131
$this->cleanSessionAfterReset();
@@ -136,9 +138,9 @@ public function reset(Request $request, <?= $password_hasher_class_details->getS
136
138
]);
137
139
}
138
140
139
- private function processSendingPasswordResetEmail(string $emailFormData, MailerInterface $mailer, EntityManagerInterface $entityManager ): RedirectResponse
141
+ private function processSendingPasswordResetEmail(string $emailFormData, MailerInterface $mailer): RedirectResponse
140
142
{
141
- $user = $entityManager->getRepository(<?= $ user_class_name ?> ::class)->findOneBy([
143
+ $user = $this-> entityManager->getRepository(<?= $ user_class_name ?> ::class)->findOneBy([
142
144
'<?= $ email_field ?> ' => $emailFormData,
143
145
]);
144
146
0 commit comments