MaintenanceController extends AbstractController
Maintenance controller
This class is a specific controller implementation and is not considered part of the Public TYPO3 API.
Table of Contents
Properties
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
$passwordPolicyValidator
protected
PasswordPolicyValidator
$passwordPolicyValidator
Methods
__construct()
public
__construct(LateBootService $lateBootService, ClearCacheService $clearCacheService, ConfigurationManager $configurationManager, PasswordHashFactory $passwordHashFactory, Locales $locales, LanguageServiceFactory $languageServiceFactory, FormProtectionFactory $formProtectionFactory) : mixed
Parameters
- $lateBootService : LateBootService
- $clearCacheService : ClearCacheService
- $configurationManager : ConfigurationManager
- $passwordHashFactory : PasswordHashFactory
- $locales : Locales
- $languageServiceFactory : LanguageServiceFactory
- $formProtectionFactory : FormProtectionFactory
cacheClearAllAction()
Clear cache framework and opcode caches
public
cacheClearAllAction() : ResponseInterface
Return values
ResponseInterfacecardsAction()
Main "show the cards" view
public
cardsAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfaceclearTablesClearAction()
Truncate a specific table
public
clearTablesClearAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Tags
Return values
ResponseInterfaceclearTablesStatsAction()
Clear table overview statistics action
public
clearTablesStatsAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfaceclearTypo3tempFilesAction()
Clear typo3temp/assets or FAL processed Files
public
clearTypo3tempFilesAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfaceclearTypo3tempFilesStatsAction()
Clear typo3temp files statistics action
public
clearTypo3tempFilesStatsAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacecreateAdminAction()
Create a backend administrator from given username and password
public
createAdminAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacecreateAdminGetDataAction()
Create Admin Get Data action
public
createAdminGetDataAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacedatabaseAnalyzerAction()
Get main database analyzer modal HTML
public
databaseAnalyzerAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacedatabaseAnalyzerAnalyzeAction()
Analyze current database situation
public
databaseAnalyzerAnalyzeAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacedatabaseAnalyzerExecuteAction()
Apply selected database changes
public
databaseAnalyzerExecuteAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacedumpAutoloadAction()
Dump autoload information
public
dumpAutoloadAction() : ResponseInterface
Return values
ResponseInterfacelanguagePacksActivateLanguageAction()
Activate a language and any possible dependency it may have
public
languagePacksActivateLanguageAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacelanguagePacksDeactivateLanguageAction()
Deactivate a language if no other active language depends on it
public
languagePacksDeactivateLanguageAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Tags
Return values
ResponseInterfacelanguagePacksGetDataAction()
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
ResponseInterfacelanguagePacksUpdateIsoTimesAction()
Set "last updated" time in registry for fully updated language packs.
public
languagePacksUpdateIsoTimesAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacelanguagePacksUpdatePackAction()
Update a pack of one extension and one language
public
languagePacksUpdatePackAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Tags
Return values
ResponseInterfaceresetBackendUserUcAction()
Set 'uc' field of all backend users to empty string
public
resetBackendUserUcAction() : ResponseInterface
Return values
ResponseInterfaceinitializeView()
Helper method to initialize a view instance.
protected
initializeView(ServerRequestInterface $request) : ViewInterface
Parameters
- $request : ServerRequestInterface