BackendModuleController

Backend module controller to the Install Tool. Sets an Install Tool session marked as "initialized by a valid system administrator backend user" and redirects to the Install Tool entry point.

This is a classic backend module that does not interfere with other code within the Install Tool, it can be seen as a facade around Install Tool just to embed the Install Tool in backend.

Internal

This class is a specific controller implementation and is not considered part of the Public TYPO3 API.

Table of Contents

Properties

$moduleTemplateFactory  : ModuleTemplateFactory
$sessionService  : SessionService

Methods

__construct()  : mixed
environmentAction()  : ResponseInterface
Initialize session and redirect to "environment"
maintenanceAction()  : ResponseInterface
Initialize session and redirect to "maintenance"
settingsAction()  : ResponseInterface
Initialize session and redirect to "settings"
upgradeAction()  : ResponseInterface
Initialize session and redirect to "upgrade"
getBackendUser()  : BackendUserAuthentication
setAuthorizedAndRedirect()  : ResponseInterface
Starts / updates the session and redirects to the Install Tool with given action.

Properties

Methods

environmentAction()

Initialize session and redirect to "environment"

public environmentAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

maintenanceAction()

Initialize session and redirect to "maintenance"

public maintenanceAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

settingsAction()

Initialize session and redirect to "settings"

public settingsAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

upgradeAction()

Initialize session and redirect to "upgrade"

public upgradeAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

setAuthorizedAndRedirect()

Starts / updates the session and redirects to the Install Tool with given action.

protected setAuthorizedAndRedirect(string $controller, ServerRequestInterface $request) : ResponseInterface
Parameters
$controller : string
$request : ServerRequestInterface
Return values
ResponseInterface

        
On this page

Search results