AboutController
Module 'about' shows some standard information for TYPO3 CMS: About-text, version number, available modules and so on.
This is a specific Backend Controller implementation and is not considered part of the Public TYPO3 API.
Attributes
- #[AsController]
Table of Contents
Properties
- $eventDispatcher : EventDispatcherInterface
- $moduleProvider : ModuleProvider
- $moduleTemplateFactory : ModuleTemplateFactory
- $packageManager : PackageManager
- $typo3Information : Typo3Information
- $version : Typo3Version
Methods
- __construct() : mixed
- handleRequest() : ResponseInterface
- Main action: Show standard information
- getBackendUser() : BackendUserAuthentication
- getLoadedExtensions() : array<string|int, mixed>
- Fetches a list of all active (loaded) extensions in the current system
Properties
$eventDispatcher read-only
protected
EventDispatcherInterface
$eventDispatcher
$moduleProvider read-only
protected
ModuleProvider
$moduleProvider
$moduleTemplateFactory read-only
protected
ModuleTemplateFactory
$moduleTemplateFactory
$packageManager read-only
protected
PackageManager
$packageManager
$typo3Information read-only
protected
Typo3Information
$typo3Information
$version read-only
protected
Typo3Version
$version
Methods
__construct()
public
__construct(Typo3Version $version, Typo3Information $typo3Information, ModuleProvider $moduleProvider, EventDispatcherInterface $eventDispatcher, PackageManager $packageManager, ModuleTemplateFactory $moduleTemplateFactory) : mixed
Parameters
- $version : Typo3Version
- $typo3Information : Typo3Information
- $moduleProvider : ModuleProvider
- $eventDispatcher : EventDispatcherInterface
- $packageManager : PackageManager
- $moduleTemplateFactory : ModuleTemplateFactory
handleRequest()
Main action: Show standard information
public
handleRequest(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacegetBackendUser()
protected
getBackendUser() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLoadedExtensions()
Fetches a list of all active (loaded) extensions in the current system
protected
getLoadedExtensions() : array<string|int, mixed>