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>