MaintenanceController extends AbstractController

Maintenance controller

Internal

This class is a specific controller implementation and is not considered part of the Public TYPO3 API.

Table of Contents

Properties

$passwordPolicyValidator  : PasswordPolicyValidator

Methods

__construct()  : mixed
cacheClearAllAction()  : ResponseInterface
Clear cache framework and opcode caches
cardsAction()  : ResponseInterface
Main "show the cards" view
clearTablesClearAction()  : ResponseInterface
Truncate a specific table
clearTablesStatsAction()  : ResponseInterface
Clear table overview statistics action
clearTypo3tempFilesAction()  : ResponseInterface
Clear typo3temp/assets or FAL processed Files
clearTypo3tempFilesStatsAction()  : ResponseInterface
Clear typo3temp files statistics action
createAdminAction()  : ResponseInterface
Create a backend administrator from given username and password
createAdminGetDataAction()  : ResponseInterface
Create Admin Get Data action
databaseAnalyzerAction()  : ResponseInterface
Get main database analyzer modal HTML
databaseAnalyzerAnalyzeAction()  : ResponseInterface
Analyze current database situation
databaseAnalyzerExecuteAction()  : ResponseInterface
Apply selected database changes
dumpAutoloadAction()  : ResponseInterface
Dump autoload information
languagePacksActivateLanguageAction()  : ResponseInterface
Activate a language and any possible dependency it may have
languagePacksDeactivateLanguageAction()  : ResponseInterface
Deactivate a language if no other active language depends on it
languagePacksGetDataAction()  : ResponseInterface
Entry action of language packs module gets * list of available languages with details like active or not and last update * list of loaded extensions
languagePacksUpdateIsoTimesAction()  : ResponseInterface
Set "last updated" time in registry for fully updated language packs.
languagePacksUpdatePackAction()  : ResponseInterface
Update a pack of one extension and one language
resetBackendUserUcAction()  : ResponseInterface
Set 'uc' field of all backend users to empty string
initializeView()  : ViewInterface
Helper method to initialize a view instance.

Properties

Methods

__construct()

public __construct(LateBootService $lateBootService, ClearCacheService $clearCacheService, ClearTableService $clearTableService, ConfigurationManager $configurationManager, PasswordHashFactory $passwordHashFactory, Locales $locales, LanguageServiceFactory $languageServiceFactory, FormProtectionFactory $formProtectionFactory, SchemaMigrator $schemaMigrator) : mixed
Parameters
$lateBootService : LateBootService
$clearCacheService : ClearCacheService
$clearTableService : ClearTableService
$configurationManager : ConfigurationManager
$passwordHashFactory : PasswordHashFactory
$locales : Locales
$languageServiceFactory : LanguageServiceFactory
$formProtectionFactory : FormProtectionFactory
$schemaMigrator : SchemaMigrator

cacheClearAllAction()

Clear cache framework and opcode caches

public cacheClearAllAction() : ResponseInterface
Return values
ResponseInterface

cardsAction()

Main "show the cards" view

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

clearTablesClearAction()

Truncate a specific table

public clearTablesClearAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Tags
throws
RuntimeException
Return values
ResponseInterface

clearTablesStatsAction()

Clear table overview statistics action

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

clearTypo3tempFilesAction()

Clear typo3temp/assets or FAL processed Files

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

clearTypo3tempFilesStatsAction()

Clear typo3temp files statistics action

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

createAdminAction()

Create a backend administrator from given username and password

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

createAdminGetDataAction()

Create Admin Get Data action

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

databaseAnalyzerAction()

Get main database analyzer modal HTML

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

databaseAnalyzerAnalyzeAction()

Analyze current database situation

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

databaseAnalyzerExecuteAction()

Apply selected database changes

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

dumpAutoloadAction()

Dump autoload information

public dumpAutoloadAction() : ResponseInterface
Return values
ResponseInterface

languagePacksActivateLanguageAction()

Activate a language and any possible dependency it may have

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

languagePacksDeactivateLanguageAction()

Deactivate a language if no other active language depends on it

public languagePacksDeactivateLanguageAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Tags
throws
RuntimeException
Return values
ResponseInterface

languagePacksGetDataAction()

Entry action of language packs module gets * list of available languages with details like active or not and last update * list of loaded extensions

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

languagePacksUpdateIsoTimesAction()

Set "last updated" time in registry for fully updated language packs.

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

languagePacksUpdatePackAction()

Update a pack of one extension and one language

public languagePacksUpdatePackAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Tags
throws
RuntimeException
Return values
ResponseInterface

resetBackendUserUcAction()

Set 'uc' field of all backend users to empty string

public resetBackendUserUcAction() : ResponseInterface
Return values
ResponseInterface

initializeView()

Helper method to initialize a view instance.

protected initializeView(ServerRequestInterface $request) : ViewInterface
Parameters
$request : ServerRequestInterface
Return values
ViewInterface

        
On this page

Search results