MediaWiki  REL1_19
SpecialUnlockdb Class Reference

Implements Special:Unlockdb. More...

Inheritance diagram for SpecialUnlockdb:
Collaboration diagram for SpecialUnlockdb:

List of all members.

Public Member Functions

 __construct ()
 checkExecutePermissions (User $user)
 Called from execute() to check if the given user can perform this action.
 onSubmit (array $data)
 Process the form on POST submission.
 onSuccess ()
 Do something exciting on successful processing of the form, most likely to show a confirmation message.
 requiresWrite ()
 Whether this action requires the wiki not to be locked.

Protected Member Functions

 alterForm (HTMLForm $form)
 Play with the HTMLForm if you need to more substantially.
 getFormFields ()
 Get an HTMLForm descriptor array.

Detailed Description

Implements Special:Unlockdb.

Definition at line 29 of file SpecialUnlockdb.php.


Constructor & Destructor Documentation

Definition at line 31 of file SpecialUnlockdb.php.


Member Function Documentation

SpecialUnlockdb::alterForm ( HTMLForm form) [protected]

Play with the HTMLForm if you need to more substantially.

Parameters:
$formHTMLForm

Reimplemented from FormSpecialPage.

Definition at line 58 of file SpecialUnlockdb.php.

References SpecialPage\msg(), HTMLForm\setHeaderText(), HTMLForm\setSubmitTextMsg(), and HTMLForm\setWrapperLegend().

Here is the call graph for this function:

Called from execute() to check if the given user can perform this action.

Failures here must throw subclasses of ErrorPageError.

Parameters:
$userUser
Returns:
Bool true
Exceptions:
ErrorPageError

Reimplemented from FormSpecialPage.

Definition at line 39 of file SpecialUnlockdb.php.

References $wgReadOnlyFile.

Get an HTMLForm descriptor array.

Returns:
Array

Reimplemented from FormSpecialPage.

Definition at line 49 of file SpecialUnlockdb.php.

SpecialUnlockdb::onSubmit ( array $  data)

Process the form on POST submission.

Parameters:
$dataArray
Returns:
Bool|Array true for success, false for didn't-try, array of errors on failure

Reimplemented from FormSpecialPage.

Definition at line 64 of file SpecialUnlockdb.php.

References $res, $wgReadOnlyFile, Status\newFatal(), Status\newGood(), wfRestoreWarnings(), and wfSuppressWarnings().

Here is the call graph for this function:

Do something exciting on successful processing of the form, most likely to show a confirmation message.

Reimplemented from FormSpecialPage.

Definition at line 82 of file SpecialUnlockdb.php.

References $out, SpecialPage\getOutput(), and SpecialPage\msg().

Here is the call graph for this function:

Whether this action requires the wiki not to be locked.

Returns:
Bool

Reimplemented from FormSpecialPage.

Definition at line 35 of file SpecialUnlockdb.php.


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