MediaWiki
REL1_19
|
Actions generally fall into two groups: the show-a-form-then-do-something-with-the-input format (protect, delete, move, etc), and the just-do-something format (watch, rollback, patrol, etc). More...
Public Member Functions | |
execute (array $data=null, $captureErrors=true) | |
Execute the action silently, not giving any output. | |
onSubmit ($data) | |
onSuccess () | |
onView () | |
Show something on GET request. | |
show () | |
The main action entry point. | |
Protected Member Functions | |
getFormFields () | |
We don't want an HTMLForm. |
Actions generally fall into two groups: the show-a-form-then-do-something-with-the-input format (protect, delete, move, etc), and the just-do-something format (watch, rollback, patrol, etc).
Definition at line 493 of file Action.php.
FormlessAction::execute | ( | array $ | data = null , |
$ | captureErrors = true |
||
) |
Execute the action silently, not giving any output.
Since these actions don't have forms, they probably won't have any data, but some (eg rollback) may do
$data | Array values that would normally be in the GET request |
$captureErrors | Bool whether to catch exceptions and just return false |
Definition at line 533 of file Action.php.
References Action\checkCanExecute(), Action\getUser(), and onView().
FormlessAction::getFormFields | ( | ) | [protected] |
We don't want an HTMLForm.
Definition at line 505 of file Action.php.
FormlessAction::onSubmit | ( | $ | data | ) |
Definition at line 509 of file Action.php.
Definition at line 513 of file Action.php.
FormlessAction::onView | ( | ) | [abstract] |
Show something on GET request.
Reimplemented in HistoryAction, InfoAction, CreditsAction, RevisiondeleteAction, RollbackAction, MarkpatrolledAction, RawAction, DeleteAction, EditAction, ProtectAction, RenderAction, and ViewAction.
Referenced by execute(), and show().
The main action entry point.
Do all output for display and send it to the context output. Do not use globals $wgOut, $wgRequest, etc, in implementations; use $this->getOutput(), etc.
ErrorPageError |
Reimplemented from Action.
Reimplemented in SubmitAction, UnprotectAction, RevisiondeleteAction, DeleteAction, EditAction, ProtectAction, RenderAction, and ViewAction.
Definition at line 517 of file Action.php.
References Action\checkCanExecute(), Action\getOutput(), Action\getUser(), onView(), and Action\setHeaders().