PHP Class App\Http\Controllers\ClientAuth\PasswordController

Inheritance: extends app\http\controllers\Controller, use trait Illuminate\Foundation\Auth\ResetsPasswords
Show file Open project: hillelcoren/invoice-ninja

Protected Properties

Property Type Description
$redirectTo string

Public Methods

Method Description
__construct ( ) Create a new password controller instance.
getReset ( Illuminate\Http\Request $request, string | null $key = null, string | null $token = null ) : Illuminate\Http\Response Display the password reset view for the given token.
reset ( Illuminate\Http\Request $request ) : Illuminate\Http\Response Reset the given user's password.
sendResetLinkEmail ( Illuminate\Http\Request $request ) : Illuminate\Http\Response Send a reset link to the given user.
showLinkRequestForm ( ) : Illuminate\Http\RedirectResponse
showResetForm ( Illuminate\Http\Request $request, string | null $key = null, string | null $token = null ) : Illuminate\Http\Response Display the password reset view for the given token.

Protected Methods

Method Description
getResetValidationRules ( ) : array Get the password reset validation rules.

Method Details

__construct() public method

Create a new password controller instance.
public __construct ( )

getReset() public method

If no token is present, display the link request form.
public getReset ( Illuminate\Http\Request $request, string | null $key = null, string | null $token = null ) : Illuminate\Http\Response
$request Illuminate\Http\Request
$key string | null
$token string | null
return Illuminate\Http\Response

getResetValidationRules() protected method

Get the password reset validation rules.
protected getResetValidationRules ( ) : array
return array

reset() public method

Reset the given user's password.
public reset ( Illuminate\Http\Request $request ) : Illuminate\Http\Response
$request Illuminate\Http\Request
return Illuminate\Http\Response

sendResetLinkEmail() public method

Send a reset link to the given user.
public sendResetLinkEmail ( Illuminate\Http\Request $request ) : Illuminate\Http\Response
$request Illuminate\Http\Request
return Illuminate\Http\Response

showLinkRequestForm() public method

public showLinkRequestForm ( ) : Illuminate\Http\RedirectResponse
return Illuminate\Http\RedirectResponse

showResetForm() public method

If no token is present, display the link request form.
public showResetForm ( Illuminate\Http\Request $request, string | null $key = null, string | null $token = null ) : Illuminate\Http\Response
$request Illuminate\Http\Request
$key string | null
$token string | null
return Illuminate\Http\Response

Property Details

$redirectTo protected property

protected string $redirectTo
return string