‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Controller\AboutController Class Reference

Public Member Functions

 __construct (protected readonly Typo3Version $version, protected readonly Typo3Information $typo3Information, protected readonly ModuleProvider $moduleProvider, protected readonly EventDispatcherInterface $eventDispatcher, protected readonly PackageManager $packageManager, protected readonly ModuleTemplateFactory $moduleTemplateFactory,)
 
 handleRequest (ServerRequestInterface $request)
 

Protected Member Functions

 getLoadedExtensions ()
 
 getBackendUser ()
 

Detailed Description

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.

Definition at line 38 of file AboutController.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\Controller\AboutController::__construct ( protected readonly Typo3Version  $version,
protected readonly Typo3Information  $typo3Information,
protected readonly ModuleProvider  $moduleProvider,
protected readonly EventDispatcherInterface  $eventDispatcher,
protected readonly PackageManager  $packageManager,
protected readonly ModuleTemplateFactory  $moduleTemplateFactory 
)

Definition at line 40 of file AboutController.php.

Member Function Documentation

◆ getBackendUser()

TYPO3\CMS\Backend\Controller\AboutController::getBackendUser ( )
protected

Definition at line 88 of file AboutController.php.

References $GLOBALS.

◆ getLoadedExtensions()

TYPO3\CMS\Backend\Controller\AboutController::getLoadedExtensions ( )
protected

Fetches a list of all active (loaded) extensions in the current system

Definition at line 71 of file AboutController.php.

Referenced by TYPO3\CMS\Backend\Controller\AboutController\handleRequest().

◆ handleRequest()

TYPO3\CMS\Backend\Controller\AboutController::handleRequest ( ServerRequestInterface  $request)

Main action: Show standard information

Definition at line 52 of file AboutController.php.

References TYPO3\CMS\Backend\Controller\AboutController\getLoadedExtensions().