ConfigurationController
View configuration arrays in the backend
This class is a specific Backend controller implementation and is not part of the TYPO3's Core API.
Table of Contents
Properties
- $configurationProviderRegistry : ProviderRegistry
- $moduleTemplateFactory : ModuleTemplateFactory
- $pageRenderer : PageRenderer
- $uriBuilder : UriBuilder
Methods
- __construct() : mixed
- mainAction() : ResponseInterface
- Main controller action determines get/post values, takes care of stored backend user settings for this module, determines tree and renders it.
- getBackendUser() : BackendUserAuthentication
- Returns the Backend User
- getLanguageService() : LanguageService
- Returns the Language Service
Properties
$configurationProviderRegistry
protected
ProviderRegistry
$configurationProviderRegistry
$moduleTemplateFactory
protected
ModuleTemplateFactory
$moduleTemplateFactory
$pageRenderer
protected
PageRenderer
$pageRenderer
$uriBuilder
protected
UriBuilder
$uriBuilder
Methods
__construct()
public
__construct(ProviderRegistry $configurationProviderRegistry, PageRenderer $pageRenderer, UriBuilder $uriBuilder, ModuleTemplateFactory $moduleTemplateFactory) : mixed
Parameters
- $configurationProviderRegistry : ProviderRegistry
- $pageRenderer : PageRenderer
- $uriBuilder : UriBuilder
- $moduleTemplateFactory : ModuleTemplateFactory
mainAction()
Main controller action determines get/post values, takes care of stored backend user settings for this module, determines tree and renders it.
public
mainAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
-
the current request
Tags
Return values
ResponseInterface —the response with the content
getBackendUser()
Returns the Backend User
protected
getBackendUser() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLanguageService()
Returns the Language Service
protected
getLanguageService() : LanguageService