‪TYPO3CMS  9.5
TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController:
TYPO3\CMS\Core\Compatibility\PublicPropertyDeprecationTrait

Public Member Functions

 __construct ()
 
ResponseInterface mainAction (ServerRequestInterface $request)
 
 init (ServerRequestInterface $request=null)
 
 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

 renderContent ()
 
 getButtons ()
 
LanguageService getLanguageService ()
 
BackendUserAuthentication getBackendUser ()
 

Protected Attributes

array $deprecatedPublicProperties
 
int $sys_language = 0
 
int $page_id
 
string $table
 
string $R_URI
 
int $input_moveUid
 
int $moveUid
 
int $makeCopy
 
string $perms_clause
 
string $content
 
ModuleTemplate $moduleTemplate
 

Detailed Description

Script Class for rendering the move-element wizard display

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

Definition at line 37 of file MoveElementController.php.

Constructor & Destructor Documentation

◆ __construct()

Member Function Documentation

◆ getBackendUser()

BackendUserAuthentication TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::getBackendUser ( )
protected

◆ getButtons()

TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::getButtons ( )
protected

◆ getLanguageService()

LanguageService TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::getLanguageService ( )
protected

◆ init()

TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::init ( ServerRequestInterface  $request = null)

◆ main()

TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::main ( )

Creating the module output.

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

Definition at line 281 of file MoveElementController.php.

References TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController\renderContent().

◆ mainAction()

ResponseInterface TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::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‪the current request
Returns
‪ResponseInterface the response with the content

Definition at line 123 of file MoveElementController.php.

References TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController\renderContent().

◆ renderContent()

Member Data Documentation

◆ $content

string TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$content
protected

Content for module accumulated here.

Definition at line 94 of file MoveElementController.php.

◆ $deprecatedPublicProperties

array TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$deprecatedPublicProperties
protected
Initial value:
= array(
'sys_language' => 'Using $sys_language of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'page_id' => 'Using $page_id of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'table' => 'Using $table of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'R_URI' => 'Using $R_URI of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'input_moveUid' => 'Using $input_moveUid of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'moveUid' => 'Using $moveUid of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'makeCopy' => 'Using $makeCopy of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'perms_clause' => 'Using $perms_clause of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
'content' => 'Using $content of MoveElementController from the outside is discouraged, as this variable is used for internal storage.',
)

Properties which have been moved to protected status from public

Definition at line 44 of file MoveElementController.php.

◆ $input_moveUid

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$input_moveUid
protected

Definition at line 74 of file MoveElementController.php.

◆ $makeCopy

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$makeCopy
protected

Definition at line 82 of file MoveElementController.php.

◆ $moduleTemplate

ModuleTemplate TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$moduleTemplate
protected

ModuleTemplate object

Definition at line 100 of file MoveElementController.php.

◆ $moveUid

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$moveUid
protected

◆ $page_id

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$page_id
protected

◆ $perms_clause

string TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$perms_clause
protected

Pages-select clause

Definition at line 88 of file MoveElementController.php.

◆ $R_URI

string TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$R_URI
protected

Definition at line 70 of file MoveElementController.php.

◆ $sys_language

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$sys_language = 0
protected

◆ $table

string TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$table
protected