|
MediaWiki
master
|
Object-Oriented Ajax functions. More...

Public Member Functions | |
| __construct (Config $config) | |
| Load up our object with user supplied data. More... | |
| performAction (User $user) | |
| Pass the request to our internal function. More... | |
Private Attributes | |
| $args | |
| Arguments passed. More... | |
| Config | $config |
| $func_name | |
| Name of the requested handler. More... | |
| $mode | |
| The way the request was made, either a 'get' or a 'post'. More... | |
Object-Oriented Ajax functions.
Definition at line 32 of file AjaxDispatcher.php.
| AjaxDispatcher::__construct | ( | Config | $config | ) |
Load up our object with user supplied data.
Definition at line 58 of file AjaxDispatcher.php.
References $config.
| AjaxDispatcher::performAction | ( | User | $user | ) |
Pass the request to our internal function.
BEWARE! Data are passed as they have been supplied by the user, they should be carefully handled in the function processing the request.
| User | $user |
Definition at line 104 of file AjaxDispatcher.php.
References $e, User\isAllowed(), User\isEveryoneAllowed(), print, wfDebug(), wfGetLBFactory(), and wfHttpError().
|
private |
Arguments passed.
Definition at line 48 of file AjaxDispatcher.php.
|
private |
Definition at line 53 of file AjaxDispatcher.php.
Referenced by __construct().
|
private |
Name of the requested handler.
Definition at line 43 of file AjaxDispatcher.php.
|
private |
The way the request was made, either a 'get' or a 'post'.
Definition at line 37 of file AjaxDispatcher.php.