7
7
class <?= $ class_name ; ?> extends <?= $ parent_class_name ; ?> <?= "\n" ?>
8
8
{
9
9
<?php if ($ will_verify_email ): ?>
10
- <?= $ email_verifier_class -> getPropertyStatement () ?>
10
+ private <?= $ email_verifier_class_details -> getPropertyType () ?> $emailVerifier;
11
11
12
- public function __construct(<?= $ email_verifier_class -> getMethodArgument () ?> )
12
+ public function __construct(<?= $ email_verifier_class_details -> getShortName () ?> $emailVerifier )
13
13
{
14
- <?= $ email_verifier_class -> getConstructorArgument ( true , false ) ?>
14
+ $this->emailVerifier = $emailVerifier;
15
15
}
16
16
17
17
<?php endif ; ?>
@@ -22,7 +22,7 @@ public function __construct(<?= $email_verifier_class->getMethodArgument() ?>)
22
22
* @Route("<?= $ route_path ?> ", name="<?= $ route_name ?> ")
23
23
*/
24
24
<?php } ?>
25
- public function register(Request $request, <?= $ password_class -> getMethodArgument () ?> <?= $ authenticator_full_class_name ? sprintf (', GuardAuthenticatorHandler $guardHandler, %s $authenticator ' , $ authenticator_class_name ) : '' ?> ): Response
25
+ public function register(Request $request, <?= $ password_class_details -> getShortName () ?> <?= $ password_variable_name ?> <?= $ authenticator_full_class_name ? sprintf (', GuardAuthenticatorHandler $guardHandler, %s $authenticator ' , $ authenticator_class_name ) : '' ?> ): Response
26
26
{
27
27
$user = new <?= $ user_class_name ?> ();
28
28
$form = $this->createForm(<?= $ form_class_name ?> ::class, $user);
@@ -31,11 +31,7 @@ public function register(Request $request, <?= $password_class->getMethodArgumen
31
31
if ($form->isSubmitted() && $form->isValid()) {
32
32
// encode the plain password
33
33
$user->set<?= ucfirst ($ password_field ) ?> (
34
- <?php if ($ use_password_hasher ) : ?>
35
- <?= $ password_class ->getVariable () ?> ->hashPassword(
36
- <?php else : ?>
37
- <?= $ password_class ->getVariable () ?> ->encodePassword(
38
- <?php endif ; ?>
34
+ <?= $ password_variable_name ?> -><?= $ use_password_hasher ? 'hashPassword ' : 'encodePassword ' ?> (
39
35
$user,
40
36
$form->get('plainPassword')->getData()
41
37
)
@@ -47,7 +43,7 @@ public function register(Request $request, <?= $password_class->getMethodArgumen
47
43
<?php if ($ will_verify_email ): ?>
48
44
49
45
// generate a signed url and email it to the user
50
- <?= $ email_verifier_class -> getProperty () ?> ->sendEmailConfirmation('app_verify_email', $user,
46
+ $this->emailVerifier ->sendEmailConfirmation('app_verify_email', $user,
51
47
(new TemplatedEmail())
52
48
->from(new Address('<?= $ from_email ?> ', '<?= $ from_email_name ?> '))
53
49
->to($user-><?= $ email_getter ?> ())
@@ -108,7 +104,7 @@ public function verifyUserEmail(Request $request<?= $verify_email_anonymously ?
108
104
109
105
// validate email confirmation link, sets User::isVerified=true and persists
110
106
try {
111
- <?= $ email_verifier_class -> getProperty () ?> ->handleEmailConfirmation($request, <?= $ verify_email_anonymously ? '$user ' : '$this->getUser() ' ?> );
107
+ $this->emailVerifier ->handleEmailConfirmation($request, <?= $ verify_email_anonymously ? '$user ' : '$this->getUser() ' ?> );
112
108
} catch (VerifyEmailExceptionInterface $exception) {
113
109
$this->addFlash('verify_email_error', $exception->getReason());
114
110
0 commit comments