Flarum\Forum\Controller\ResetPasswordController::render PHP Method

render() public method

public render ( Psr\Http\Message\ServerRequestInterface $request ) : Illuminate\Contracts\View\View
$request Psr\Http\Message\ServerRequestInterface
return Illuminate\Contracts\View\View
    public function render(Request $request)
    {
        $token = array_get($request->getQueryParams(), 'token');
        $token = PasswordToken::findOrFail($token);
        if ($token->created_at < new DateTime('-1 day')) {
            throw new InvalidConfirmationTokenException();
        }
        return $this->view->make('flarum::reset')->with('translator', $this->translator)->with('passwordToken', $token->id)->with('csrfToken', $request->getAttribute('session')->get('csrf_token'))->with('error', $request->getAttribute('session')->get('error'));
    }
ResetPasswordController