TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\FuncWizards\Controller\WebFunctionWizardsBaseController Class Reference
Inheritance diagram for TYPO3\CMS\FuncWizards\Controller\WebFunctionWizardsBaseController:
TYPO3\CMS\Backend\Module\AbstractFunctionModule tx_funcwizards_webfunc

Public Member Functions

 init (&$pObj, $conf)
 
 modMenu ()
 
 main ()
 
- Public Member Functions inherited from TYPO3\CMS\Backend\Module\AbstractFunctionModule
 init (&$pObj, $conf)
 
 handleExternalFunctionValue ()
 
 incLocalLang ()
 
 checkExtObj ()
 
 extObjContent ()
 
 modMenu ()
 

Public Attributes

 $function_key = 'wiz'
 
- Public Attributes inherited from TYPO3\CMS\Backend\Module\AbstractFunctionModule
 $pObj
 
 $thisPath = ''
 
 $localLangFile = 'locallang.php'
 
 $extClassConf
 
 $function_key = ''
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! The Wizard function in the Web>Info module Creates a framework for adding wizard sub-sub-modules under the Wizard function in Web>Info

Author
Kasper Skårhøj kaspe.nosp@m.rYYY.nosp@m.Y@typ.nosp@m.o3.c.nosp@m.om

Definition at line 23 of file WebFunctionWizardsBaseController.php.

Member Function Documentation

◆ init()

TYPO3\CMS\FuncWizards\Controller\WebFunctionWizardsBaseController::init ( $pObj,
  $conf 
)

Initialize. Calls parent init function and then the handleExternalFunctionValue() function from the parent class

Parameters
object$pObjA reference to the parent (calling) object (which is probably an instance of an extension class to )
array$confThe configuration set for this module - from global array TBE_MODULES_EXT
Returns
void
Todo:
Define visibility

Definition at line 39 of file WebFunctionWizardsBaseController.php.

References TYPO3\CMS\Backend\Module\AbstractFunctionModule\$pObj, and TYPO3\CMS\Backend\Module\AbstractFunctionModule\handleExternalFunctionValue().

◆ main()

TYPO3\CMS\FuncWizards\Controller\WebFunctionWizardsBaseController::main ( )

Creation of the main content. Calling extObjContent() to trigger content generation from the sub-sub modules

Returns
string The content
Todo:
Define visibility

Definition at line 73 of file WebFunctionWizardsBaseController.php.

References $SOBE, TYPO3\CMS\Backend\Module\AbstractFunctionModule\extObjContent(), and TYPO3\CMS\Backend\Utility\BackendUtility\getFuncMenu().

◆ modMenu()

TYPO3\CMS\FuncWizards\Controller\WebFunctionWizardsBaseController::modMenu ( )

Modifies parent objects internal MOD_MENU array, adding items this module needs.

Returns
array Items merged with the parent objects.
Todo:
Define visibility

Definition at line 53 of file WebFunctionWizardsBaseController.php.

References TYPO3\CMS\FuncWizards\Controller\WebFunctionWizardsBaseController\$function_key, $GLOBALS, and TYPO3\CMS\Backend\Utility\BackendUtility\unsetMenuItems().

Member Data Documentation

◆ $function_key

TYPO3\CMS\FuncWizards\Controller\WebFunctionWizardsBaseController::$function_key = 'wiz'