AboutController

Module 'about' shows some standard information for TYPO3 CMS: About-text, version number, available modules and so on.

Internal

This is a specific Backend Controller implementation and is not considered part of the Public TYPO3 API.

Table of Contents

Properties

$moduleLoader  : ModuleLoader
$moduleTemplate  : ModuleTemplate
ModuleTemplate object
$moduleTemplateFactory  : ModuleTemplateFactory
$packageManager  : PackageManager
$typo3Information  : Typo3Information
$version  : Typo3Version
$view  : ViewInterface

Methods

__construct()  : mixed
indexAction()  : ResponseInterface
Main action: Show standard information
getLoadedExtensions()  : array<string|int, mixed>
Fetches a list of all active (loaded) extensions in the current system
getModulesData()  : array<string|int, mixed>
Create array with data of all main modules (Web, File, ...) and its nested sub modules
getSubModuleData()  : array<string|int, mixed>
Create array with data of all subModules of a specific main module
initializeView()  : mixed
Initializes the view by setting the templateName

Properties

Methods

indexAction()

Main action: Show standard information

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

the HTML output

getLoadedExtensions()

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

protected getLoadedExtensions() : array<string|int, mixed>
Return values
array<string|int, mixed>

getModulesData()

Create array with data of all main modules (Web, File, ...) and its nested sub modules

protected getModulesData() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSubModuleData()

Create array with data of all subModules of a specific main module

protected getSubModuleData(string $moduleName) : array<string|int, mixed>
Parameters
$moduleName : string

Name of the main module

Return values
array<string|int, mixed>

initializeView()

Initializes the view by setting the templateName

protected initializeView(string $templateName) : mixed
Parameters
$templateName : string

        
On this page

Search results