Open Journal Systems  3.3.0
LoginChangePasswordForm Class Reference
Inheritance diagram for LoginChangePasswordForm:
Form

Public Member Functions

 __construct ($site)
 
 display ($request=null, $template=null)
 
 execute (... $functionArgs)
 
 readInputData ()
 
- Public Member Functions inherited from Form
 __construct ($template=null, $callHooks=true, $requiredLocale=null, $supportedLocales=null)
 
 _decomposeArray ($name, $value, $stack)
 
 addCheck ($formValidator)
 
 addError ($field, $message)
 
 addErrorField ($field)
 
 addSupportedFormLocale ($supportedLocale)
 
 fetch ($request, $template=null, $display=false)
 
 getData ($key)
 
 getDefaultFormLocale ()
 
 getErrorsArray ()
 
 getLocaleFieldNames ()
 
 getRequiredLocale ()
 
 getTemplate ()
 
 initData ()
 
 isValid ()
 
 readUserVars ($vars)
 
 setData ($key, $value=null)
 
 setDefaultFormLocale ($defaultLocale)
 
 setTemplate ($template)
 
 validate ($callHooks=true)
 

Additional Inherited Members

- Data Fields inherited from Form
 $_checks
 
 $_data
 
 $_errors
 
 $_template
 
 $cssValidation
 
 $defaultLocale
 
 $errorFields
 
 $errorsArray
 
 $formSectionErrors
 
 $requiredLocale
 
 $supportedLocales
 

Detailed Description

Form to change a user's password in order to login.

Definition at line 18 of file LoginChangePasswordForm.inc.php.

Constructor & Destructor Documentation

◆ __construct()

LoginChangePasswordForm::__construct (   $site)

Constructor.

Definition at line 23 of file LoginChangePasswordForm.inc.php.

References Form\addCheck(), and Validation\checkCredentials().

Member Function Documentation

◆ display()

LoginChangePasswordForm::display (   $request = null,
  $template = null 
)

Display the form.

Parameters
$requestPKPRequest
$templatestring the template to be rendered, mandatory if no template has been specified on class instantiation.

Reimplemented from Form.

Definition at line 43 of file LoginChangePasswordForm.inc.php.

References PKPTemplateManager\getManager().

◆ execute()

LoginChangePasswordForm::execute (   $functionArgs)

Execute the form's action. (Note that it is assumed that the form has already been validated.)

Parameters
mixed$functionArgs,...Arguments from the caller to be passed to the hook consumer
Returns
mixed Result from the consumer to be passed to the caller. Send a true-ish result if you want the caller to do something with the return value.
boolean success

Reimplemented from Form.

Definition at line 61 of file LoginChangePasswordForm.inc.php.

References Validation\encryptCredentials(), Validation\generatePassword(), DAORegistry\getDAO(), and Form\getData().

◆ readInputData()

LoginChangePasswordForm::readInputData ( )

Assign form data to user-submitted data.

Reimplemented from Form.

Definition at line 53 of file LoginChangePasswordForm.inc.php.

References Form\readUserVars().


The documentation for this class was generated from the following file: