AccountPage_Controller::ChangePasswordForm PHP Method

ChangePasswordForm() public method

public ChangePasswordForm ( )
    public function ChangePasswordForm()
    {
        /** @var ChangePasswordForm $form */
        $form = ChangePasswordForm::create($this, "ChangePasswordForm");
        // The default form tries to redirect to /account/login which doesn't exist
        $backURL = $form->Fields()->fieldByName('BackURL');
        if (!$backURL) {
            $backURL = new HiddenField('BackURL', 'BackURL');
            $form->Fields()->push($backURL);
        }
        $backURL->setValue($this->Link('editprofile'));
        $this->extend('updateChangePasswordForm', $form);
        return $form;
    }