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

Public Member Functions

 __construct ()
 
 init ()
 
 menuConfig ()
 
 main ()
 
 printContent ()
 
 mainAction (ServerRequestInterface $request, ResponseInterface $response)
 
 func_refindex ()
 
 func_search ()
 
 func_relations ()
 
 getModuleTemplate ()
 
- Public Member Functions inherited from BaseScriptClass
 init ()
 
 menuConfig ()
 
 mergeExternalItems ($modName, $menuKey, $menuArr)
 
 handleExternalFunctionValue ($MM_key= 'function', $MS_value=null)
 
 getExternalItemConfig ($modName, $menuKey, $value= '')
 
 checkExtObj ()
 
 checkSubExtObj ()
 
 extObjHeader ()
 
 extObjContent ()
 

Protected Member Functions

 getModuleMenu ()
 
 func_default ()
 
- Protected Member Functions inherited from BaseScriptClass
 getLanguageService ()
 
 getBackendUser ()
 
 getDatabaseConnection ()
 
 getPageRenderer ()
 

Protected Attributes

 $formName = 'queryform'
 
 $moduleName = 'system_dbint'
 
 $view
 
 $templatePath = 'EXT:lowlevel/Resources/Private/Templates/Backend/'
 
 $iconFactory
 
 $moduleTemplate
 
- Protected Attributes inherited from BaseScriptClass
 $pageRenderer = null
 

Additional Inherited Members

- Public Attributes inherited from BaseScriptClass
 $MCONF = array()
 
 $id
 
 $CMD
 
 $perms_clause
 
 $MOD_MENU
 
 $MOD_SETTINGS = array()
 
 $modTSconfig
 
 $modMenu_type = ''
 
 $modMenu_dontValidateList = ''
 
 $modMenu_setDefaultList = ''
 
 $extClassConf
 
 $content = ''
 
 $doc
 
 $extObj
 

Detailed Description

Script class for the DB int module

Definition at line 34 of file DatabaseIntegrityView.php.

Constructor & Destructor Documentation

__construct ( )

Constructor

Definition at line 73 of file DatabaseIntegrityView.php.

References BaseScriptClass\getLanguageService(), and GeneralUtility\makeInstance().

Member Function Documentation

func_default ( )
protected

Creates the overview menu.

Returns
void

Definition at line 304 of file DatabaseIntegrityView.php.

Referenced by DatabaseIntegrityView\main().

func_refindex ( )

Check and update reference index!

Returns
void

Definition at line 324 of file DatabaseIntegrityView.php.

References GeneralUtility\_GP(), and GeneralUtility\makeInstance().

Referenced by DatabaseIntegrityView\main().

func_relations ( )

Show list references

Returns
void

Definition at line 478 of file DatabaseIntegrityView.php.

References GeneralUtility\makeInstance().

Referenced by DatabaseIntegrityView\main().

func_search ( )
getModuleMenu ( )
protected

Generates the action menu

Definition at line 271 of file DatabaseIntegrityView.php.

Referenced by DatabaseIntegrityView\main().

getModuleTemplate ( )

Returns the ModuleTemplate container

Returns
ModuleTemplate

Definition at line 500 of file DatabaseIntegrityView.php.

References DatabaseIntegrityView\$moduleTemplate.

init ( )
main ( )
mainAction ( ServerRequestInterface  $request,
ResponseInterface  $response 
)

Injects the request object for the current request or subrequest Simply calls main() and init() and outputs the content

Parameters
ServerRequestInterface$requestthe current request
ResponseInterface$response
Returns
ResponseInterface the response with the content

Definition at line 257 of file DatabaseIntegrityView.php.

References $GLOBALS, $response, MessageInterface\getBody(), DatabaseIntegrityView\init(), and DatabaseIntegrityView\main().

menuConfig ( )
printContent ( )

Print content

Returns
void
Deprecated:
since TYPO3 CMS 7, will be removed in TYPO3 CMS 8

Definition at line 243 of file DatabaseIntegrityView.php.

References BaseScriptClass\$content, and GeneralUtility\logDeprecatedFunction().

Member Data Documentation

$formName = 'queryform'
protected

Definition at line 39 of file DatabaseIntegrityView.php.

$iconFactory
protected

Definition at line 61 of file DatabaseIntegrityView.php.

$moduleName = 'system_dbint'
protected

Definition at line 46 of file DatabaseIntegrityView.php.

Referenced by DatabaseIntegrityView\init().

$moduleTemplate
protected

Definition at line 68 of file DatabaseIntegrityView.php.

Referenced by DatabaseIntegrityView\getModuleTemplate().

$templatePath = 'EXT:lowlevel/Resources/Private/Templates/Backend/'
protected

Definition at line 56 of file DatabaseIntegrityView.php.

$view
protected

Definition at line 51 of file DatabaseIntegrityView.php.