TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ToolController Class Reference
Inheritance diagram for ToolController:
AbstractController

Public Member Functions

 execute ()
 

Protected Member Functions

 registerExtensionConfigurationErrorHandler ()
 
 getLastError ()
 
- Protected Member Functions inherited from AbstractController
 checkSessionLifetime ()
 
 outputLoginFormIfNotAuthorized ()
 
 addSessionMessages (array $messages)
 
 isDbalEnabled ()
 
 validateAuthenticationAction ($action)
 
 getAction ()
 
 getPostValues ()
 
 redirect ($controller= '', $action= '')
 
 output ($content= '')
 
 getSenderEmailAddress ()
 
 getSenderEmailName ()
 

Protected Attributes

 $authenticationActions
 
- Protected Attributes inherited from AbstractController
 $objectManager = null
 
 $session = null
 
 $authenticationActions = array()
 

Detailed Description

Install tool controller, dispatcher class of the install tool.

Handles install tool session, login and login form rendering, calls actions that need authentication and handles form tokens.

Definition at line 25 of file ToolController.php.

Member Function Documentation

execute ( )
getLastError ( )
protected

Get last error values of install tool.

Returns
array

Definition at line 152 of file ToolController.php.

References $GLOBALS.

registerExtensionConfigurationErrorHandler ( )
protected

This function registers a shutdown function, which is called even if a fatal error occurs. The request either gets redirected to an action where all extension configurations are checked for compatibility or an information with a link to that action.

Returns
void

Definition at line 97 of file ToolController.php.

References $GLOBALS.

Referenced by ToolController\execute().

Member Data Documentation

$authenticationActions
protected
Initial value:
= array(
'importantActions',
'systemEnvironment',
'configuration',
'folderStructure',
'testSetup',
'upgradeWizard',
'allConfiguration',
'cleanUp',
'loadExtensions',
'about',
)

Definition at line 30 of file ToolController.php.