MoveElementController uses PageRendererBackendSetupTrait
Read onlyYes
    FinalYes
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.
Attributes
- #[AsController]
 
Table of Contents
Methods
- __construct() : mixed
 - mainAction() : ResponseInterface
 - getBackendFavicon() : string
 - Retrieves configured favicon for backend with fallback.
 - getNormalizedParams() : NormalizedParams
 - getUriForFileName() : string
 - Returns the uri of a relative reference, resolves the "EXT:" prefix (way of referring to files inside extensions) and checks that the file is inside the project root of the TYPO3 installation
 - loadStylesheets() : void
 - Load all registered stylesheets from $GLOBALS['TYPO3_CONF_VARS']['BE']['stylesheets']
 - setUpBasicPageRendererForBackend() : void
 - Sets mandatory parameters for the PageRenderer.
 
Methods
__construct()
    public
                    __construct(PageRenderer $pageRenderer, BackendViewFactory $backendViewFactory, LanguageServiceFactory $languageServiceFactory, ExtensionConfiguration $extensionConfiguration) : mixed
    Parameters
- $pageRenderer : PageRenderer
 - $backendViewFactory : BackendViewFactory
 - $languageServiceFactory : LanguageServiceFactory
 - $extensionConfiguration : ExtensionConfiguration
 
mainAction()
    public
                    mainAction(ServerRequestInterface $request) : ResponseInterface
    Parameters
- $request : ServerRequestInterface
 
Return values
ResponseInterfacegetBackendFavicon()
Retrieves configured favicon for backend with fallback.
    protected
                    getBackendFavicon(ExtensionConfiguration $extensionConfiguration, ServerRequestInterface $request) : string
    Parameters
- $extensionConfiguration : ExtensionConfiguration
 - $request : ServerRequestInterface
 
Return values
stringgetNormalizedParams()
    protected
                    getNormalizedParams(ServerRequestInterface $request) : NormalizedParams
    Parameters
- $request : ServerRequestInterface
 
Return values
NormalizedParamsgetUriForFileName()
Returns the uri of a relative reference, resolves the "EXT:" prefix (way of referring to files inside extensions) and checks that the file is inside the project root of the TYPO3 installation
    protected
                    getUriForFileName(ServerRequestInterface $request, string $filename) : string
    Parameters
- $request : ServerRequestInterface
 - $filename : string
 - 
                    
The input filename/filepath to evaluate
 
Return values
string —Returns the filename of $filename if valid, otherwise blank string.
loadStylesheets()
Load all registered stylesheets from $GLOBALS['TYPO3_CONF_VARS']['BE']['stylesheets']
    protected
                    loadStylesheets(PageRenderer $pageRenderer) : void
    Parameters
- $pageRenderer : PageRenderer
 
setUpBasicPageRendererForBackend()
Sets mandatory parameters for the PageRenderer.
    protected
                    setUpBasicPageRendererForBackend(PageRenderer $pageRenderer, ExtensionConfiguration $extensionConfiguration, ServerRequestInterface $request, LanguageService $languageService) : void
    Parameters
- $pageRenderer : PageRenderer
 - $extensionConfiguration : ExtensionConfiguration
 - $request : ServerRequestInterface
 - $languageService : LanguageService