‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController Class Reference

Public Member Functions

 __construct (private readonly IconFactory $iconFactory, private readonly ModuleTemplateFactory $moduleTemplateFactory, private readonly UriBuilder $uriBuilder,)
 
 mainAction (ServerRequestInterface $request)
 

Private Member Functions

 getContentVariables (ServerRequestInterface $request)
 
 getButtons (ModuleTemplate $view)
 
 getLanguageService ()
 
 getBackendUser ()
 

Private Attributes

int $sys_language = 0
 
int $page_id = 0
 
string $R_URI = ''
 
int $moveUid = 0
 
int $makeCopy = 0
 
string $perms_clause = ''
 

Detailed Description

The "move tt_content element" wizard. Reachable via list module "Re-position content element" on tt_content records.

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

Definition at line 42 of file MoveElementController.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::__construct ( private readonly IconFactory  $iconFactory,
private readonly ModuleTemplateFactory  $moduleTemplateFactory,
private readonly UriBuilder  $uriBuilder 
)

Definition at line 51 of file MoveElementController.php.

Member Function Documentation

◆ getBackendUser()

TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::getBackendUser ( )
private

◆ getButtons()

TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::getButtons ( ModuleTemplate  $view)
private

◆ getContentVariables()

◆ getLanguageService()

TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::getLanguageService ( )
private

◆ mainAction()

Member Data Documentation

◆ $makeCopy

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$makeCopy = 0
private

Definition at line 48 of file MoveElementController.php.

◆ $moveUid

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$moveUid = 0
private

◆ $page_id

int TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$page_id = 0
private

◆ $perms_clause

string TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$perms_clause = ''
private

Definition at line 49 of file MoveElementController.php.

◆ $R_URI

string TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$R_URI = ''
private

◆ $sys_language

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