ResetPasswordController
extends AbstractController
in package
Uses
ResetPasswordControllerTrait
Table of Contents
- $resetPasswordHelper : mixed
- __construct() : mixed
- checkEmail() : Response
- Confirmation page after a user has requested a password reset.
- request() : Response
- Display & process form to request a password reset.
- reset() : Response
- Validates and process the reset URL that the user clicked in their email.
- processSendingPasswordResetEmail() : RedirectResponse
Properties
$resetPasswordHelper
private
mixed
$resetPasswordHelper
Methods
__construct()
public
__construct(ResetPasswordHelperInterface $resetPasswordHelper) : mixed
Parameters
- $resetPasswordHelper : ResetPasswordHelperInterface
Return values
mixed —checkEmail()
Confirmation page after a user has requested a password reset.
public
checkEmail() : Response
Return values
Response —request()
Display & process form to request a password reset.
public
request(Request $request, MailerInterface $mailer) : Response
Parameters
- $request : Request
- $mailer : MailerInterface
Return values
Response —reset()
Validates and process the reset URL that the user clicked in their email.
public
reset(Request $request, UserPasswordEncoderInterface $passwordEncoder[, string $token = null ]) : Response
Parameters
- $request : Request
- $passwordEncoder : UserPasswordEncoderInterface
- $token : string = null
Return values
Response —processSendingPasswordResetEmail()
private
processSendingPasswordResetEmail(string $emailFormData, MailerInterface $mailer) : RedirectResponse
Parameters
- $emailFormData : string
- $mailer : MailerInterface