MediaWiki  REL1_19
SpecialChangePassword Class Reference

Let users recover their password. More...

Inheritance diagram for SpecialChangePassword:
Collaboration diagram for SpecialChangePassword:

List of all members.

Public Member Functions

 __construct ()
 doReturnTo ()
 error ($msg)
 execute ($par)
 Main execution point.
 pretty ($fields)
 showForm ()

Protected Member Functions

 attemptReset ($newpass, $retype)

Detailed Description

Let users recover their password.

Definition at line 29 of file SpecialChangePassword.php.


Constructor & Destructor Documentation


Member Function Documentation

SpecialChangePassword::attemptReset ( newpass,
retype 
) [protected]
Exceptions:
PasswordErrorwhen cannot set the new password because requirements not met.

Definition at line 225 of file SpecialChangePassword.php.

References $user, LoginForm\clearLoginThrottle(), LoginForm\incLoginThrottle(), SpecialPage\msg(), User\newFromName(), and wfRunHooks().

Referenced by execute().

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 116 of file SpecialChangePassword.php.

References SpecialPage\getOutput(), SpecialPage\getRequest(), Title\newFromText(), and Title\newMainPage().

Referenced by execute().

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 124 of file SpecialChangePassword.php.

References Xml\element(), and SpecialPage\getOutput().

Referenced by execute().

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 190 of file SpecialChangePassword.php.

References $out, Html\input(), Xml\label(), SpecialPage\msg(), and User\passwordChangeInputAttribs().

Referenced by showForm().

Here is the call graph for this function:

Here is the caller graph for this function:


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