‪TYPO3CMS  9.5
TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController Class Reference

Public Member Functions

ResponseInterface mainAction (ServerRequestInterface $request)
 

Protected Member Functions

 menuConfig ()
 
 getModuleMenu ()
 
 func_default ()
 
 func_refindex ()
 
 func_search ()
 
 func_records ()
 
 func_relations ()
 
LanguageService getLanguageService ()
 
PageRenderer getPageRenderer ()
 

Protected Attributes

string $formName = 'queryform'
 
string $moduleName = 'system_dbint'
 
StandaloneView $view
 
string $templatePath = 'EXT:lowlevel/Resources/Private/Templates/Backend/'
 
IconFactory $iconFactory
 
ModuleTemplate $moduleTemplate
 
array $MCONF
 
array $MOD_MENU
 
array $MOD_SETTINGS = array( )
 

Detailed Description

Script class for the DB int module

This class is a specific Backend controller implementation and is not part of the TYPO3's Core API.

Definition at line 39 of file DatabaseIntegrityController.php.

Member Function Documentation

◆ func_default()

TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::func_default ( )
protected

Creates the overview menu.

Definition at line 284 of file DatabaseIntegrityController.php.

Referenced by TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController\mainAction().

◆ func_records()

TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::func_records ( )
protected

◆ func_refindex()

TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::func_refindex ( )
protected

◆ func_relations()

TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::func_relations ( )
protected

◆ func_search()

◆ getLanguageService()

◆ getModuleMenu()

TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::getModuleMenu ( )
protected

Generates the action menu

Definition at line 252 of file DatabaseIntegrityController.php.

Referenced by TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController\mainAction().

◆ getPageRenderer()

PageRenderer TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::getPageRenderer ( )
protected
Returns
‪PageRenderer

Definition at line 491 of file DatabaseIntegrityController.php.

Referenced by TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController\func_search().

◆ mainAction()

◆ menuConfig()

TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::menuConfig ( )
protected

Member Data Documentation

◆ $formName

string TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$formName = 'queryform'
protected

Definition at line 43 of file DatabaseIntegrityController.php.

◆ $iconFactory

IconFactory TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$iconFactory
protected

Definition at line 61 of file DatabaseIntegrityController.php.

◆ $MCONF

array TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$MCONF
protected
Initial value:
= array(
'name' => 'system_dbint',
)

Loaded with the global array $MCONF which holds some module configuration from the conf.php file of backend modules.

See also
‪init()

Definition at line 74 of file DatabaseIntegrityController.php.

◆ $MOD_MENU

array TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$MOD_MENU
protected
Initial value:
= array(
'function' => []
)

The module menu items array. Each key represents a key for which values can range between the items in the array of that key.

See also
‪init()

Definition at line 83 of file DatabaseIntegrityController.php.

◆ $MOD_SETTINGS

array TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$MOD_SETTINGS = array( )
protected

Current settings for the keys of the MOD_MENU array

See also
$MOD_MENU

Definition at line 92 of file DatabaseIntegrityController.php.

◆ $moduleName

string TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$moduleName = 'system_dbint'
protected

The name of the module

Definition at line 49 of file DatabaseIntegrityController.php.

◆ $moduleTemplate

ModuleTemplate TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$moduleTemplate
protected

ModuleTemplate Container

Definition at line 67 of file DatabaseIntegrityController.php.

◆ $templatePath

string TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$templatePath = 'EXT:lowlevel/Resources/Private/Templates/Backend/'
protected

Definition at line 57 of file DatabaseIntegrityController.php.

◆ $view

StandaloneView TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController::$view
protected

Definition at line 53 of file DatabaseIntegrityController.php.