‪TYPO3CMS  9.5
TYPO3\CMS\Backend\Controller\Wizard\ListController Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Controller\Wizard\ListController:
TYPO3\CMS\Backend\Controller\Wizard\AbstractWizardController TYPO3\CMS\Core\Compatibility\PublicPropertyDeprecationTrait

Public Member Functions

 __construct ()
 
ResponseInterface mainAction (ServerRequestInterface $request)
 
 main ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\Compatibility\PublicPropertyDeprecationTrait
bool __isset (string $propertyName)
 
mixed __get (string $propertyName)
 
 __set (string $propertyName, $propertyValue)
 
 __unset (string $propertyName)
 

Protected Member Functions

 processRequest (ServerRequestInterface $request)
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Backend\Controller\Wizard\AbstractWizardController
bool checkEditAccess ($table, $uid)
 
BackendUserAuthentication getBackendUserAuthentication ()
 
LanguageService getLanguageService ()
 
DocumentTemplate getDocumentTemplate ()
 

Protected Attributes

array $deprecatedPublicProperties
 
int $pid
 
array $P
 
string $table
 
string $id
 

Detailed Description

Script Class for redirecting the user to the Web > List module if a wizard-link has been clicked in FormEngine

This class is a specific Backend controller implementation and is not considered part of the Public TYPO3 API.

Definition at line 31 of file ListController.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\Controller\Wizard\ListController::__construct ( )

Member Function Documentation

◆ main()

TYPO3\CMS\Backend\Controller\Wizard\ListController::main ( )

Main function Will issue a location-header, redirecting either BACK or to a new FormEngine instance...

Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0

Definition at line 101 of file ListController.php.

References $GLOBALS, and TYPO3\CMS\Backend\Controller\Wizard\ListController\processRequest().

◆ mainAction()

ResponseInterface TYPO3\CMS\Backend\Controller\Wizard\ListController::mainAction ( ServerRequestInterface  $request)

Injects the request object for the current request or subrequest As this controller goes only through the main() method, it is rather simple for now

Parameters
ServerRequestInterface$request
Returns
‪ResponseInterface

Definition at line 90 of file ListController.php.

References TYPO3\CMS\Backend\Controller\Wizard\ListController\processRequest().

◆ processRequest()

TYPO3\CMS\Backend\Controller\Wizard\ListController::processRequest ( ServerRequestInterface  $request)
protected

Member Data Documentation

◆ $deprecatedPublicProperties

array TYPO3\CMS\Backend\Controller\Wizard\ListController::$deprecatedPublicProperties
protected
Initial value:
= array(
'pid' => 'Using $pid of class ListController from the outside is discouraged, as this variable is only used for internal storage.',
'P' => 'Using $P of class ListController from the outside is discouraged, as this variable is only used for internal storage.',
'table' => 'Using $table of class ListController from the outside is discouraged, as this variable is only used for internal storage.',
'id' => 'Using $id of class ListController from the outside is discouraged, as this variable is only used for internal storage.',
)

Properties which have been moved to protected status from public

Definition at line 38 of file ListController.php.

◆ $id

string TYPO3\CMS\Backend\Controller\Wizard\ListController::$id
protected

Page id to list.

Definition at line 64 of file ListController.php.

◆ $P

array TYPO3\CMS\Backend\Controller\Wizard\ListController::$P
protected

Wizard parameters, coming from FormEngine linking to the wizard.

Definition at line 52 of file ListController.php.

◆ $pid

int TYPO3\CMS\Backend\Controller\Wizard\ListController::$pid
protected

◆ $table

string TYPO3\CMS\Backend\Controller\Wizard\ListController::$table
protected

Table to show, if none, then all tables are listed in list module.

Definition at line 58 of file ListController.php.