![]() |
TYPO3
7.6
|
Public Member Functions | |
__construct (Bootstrap $bootstrap) | |
handleRequest (ServerRequestInterface $request) | |
canHandleRequest (ServerRequestInterface $request) | |
getPriority () | |
![]() | |
handleRequest (\Psr\Http\Message\ServerRequestInterface $request) | |
canHandleRequest (\Psr\Http\Message\ServerRequestInterface $request) | |
Protected Member Functions | |
boot () | |
isValidModuleRequest () | |
isDispatchedModule ($moduleName) | |
callTraditionalModule ($moduleName) | |
getModuleConfiguration ($moduleName) | |
getFormProtection () | |
Protected Attributes | |
$bootstrap | |
$moduleRegistry = array() | |
$backendUserAuthentication | |
$request | |
Handles the request for backend modules and wizards Juggles with $GLOBALS['TBE_MODULES']
Definition at line 34 of file BackendModuleRequestHandler.php.
__construct | ( | Bootstrap | $bootstrap | ) |
Constructor handing over the bootstrap and the original request
Bootstrap | $bootstrap |
Definition at line 62 of file BackendModuleRequestHandler.php.
References BackendModuleRequestHandler\$bootstrap.
|
protected |
Execute TYPO3 bootstrap
Definition at line 108 of file BackendModuleRequestHandler.php.
Referenced by BackendModuleRequestHandler\handleRequest().
|
protected |
Calls traditional modules which are identified by having an index.php in their directory and were previously located within the global scope.
string | $moduleName |
Definition at line 224 of file BackendModuleRequestHandler.php.
References $GLOBALS, $MCONF, and BackendModuleRequestHandler\getModuleConfiguration().
Referenced by BackendModuleRequestHandler\handleRequest().
canHandleRequest | ( | ServerRequestInterface | $request | ) |
This request handler can handle any backend request coming from index.php
ServerRequestInterface | $request |
Definition at line 138 of file BackendModuleRequestHandler.php.
References ServerRequestInterface\getAttribute().
|
protected |
Wrapper method for static form protection utility
Definition at line 278 of file BackendModuleRequestHandler.php.
References FormProtectionFactory\get().
Referenced by BackendModuleRequestHandler\isValidModuleRequest().
|
protected |
Returns the module configuration which is provided during module registration
string | $moduleName |
\RuntimeException |
Definition at line 254 of file BackendModuleRequestHandler.php.
Referenced by BackendModuleRequestHandler\callTraditionalModule().
getPriority | ( | ) |
Returns the priority - how eager the handler is to actually handle the request.
Implements RequestHandlerInterface.
Definition at line 268 of file BackendModuleRequestHandler.php.
handleRequest | ( | ServerRequestInterface | $request | ) |
Handles the request, evaluating the configuration and executes the module accordingly
ServerRequestInterface | $request |
Exception |
Definition at line 74 of file BackendModuleRequestHandler.php.
References $GLOBALS, BackendModuleRequestHandler\$request, BackendModuleRequestHandler\boot(), BackendModuleRequestHandler\callTraditionalModule(), BackendModuleRequestHandler\isDispatchedModule(), and BackendModuleRequestHandler\isValidModuleRequest().
|
protected |
A dispatched module is used, when no PATH is given. Traditional modules have a module path set.
string | $moduleName |
Definition at line 161 of file BackendModuleRequestHandler.php.
Referenced by BackendModuleRequestHandler\handleRequest().
|
protected |
Checks if all parameters are met.
Definition at line 148 of file BackendModuleRequestHandler.php.
References BackendModuleRequestHandler\getFormProtection().
Referenced by BackendModuleRequestHandler\handleRequest().
|
protected |
Definition at line 49 of file BackendModuleRequestHandler.php.
|
protected |
Definition at line 39 of file BackendModuleRequestHandler.php.
Referenced by BackendModuleRequestHandler\__construct().
|
protected |
Definition at line 44 of file BackendModuleRequestHandler.php.
|
protected |
Definition at line 55 of file BackendModuleRequestHandler.php.
Referenced by BackendModuleRequestHandler\handleRequest().