ImportExportController

AbstractYes

Main script class for the Import / Export facility.

Internal

This class is not considered part of the public TYPO3 API.

Table of Contents

Properties

$iconFactory  : IconFactory
$id  : int
Page id
$lang  : LanguageService
$moduleTemplate  : ModuleTemplate
$moduleTemplateFactory  : ModuleTemplateFactory
$pageInfo  : array<string|int, mixed>
Page record of page id
$pageRenderer  : PageRenderer
$permsClause  : string
A WHERE clause for selection records from the pages table based on read-permissions of the current backend user.
$returnUrl  : string
Return URL of list module
$routeName  : string
$standaloneView  : StandaloneView
$uriBuilder  : UriBuilder

Methods

__construct()  : mixed
Constructor
mainAction()  : ResponseInterface
getBackendUser()  : BackendUserAuthentication
getLanguageService()  : LanguageService
main()  : void
registerDocHeaderButtons()  : void
Create the panel of buttons for submitting the form or otherwise perform operations.

Properties

$pageInfo

Page record of page id

protected array<string|int, mixed> $pageInfo

$permsClause

A WHERE clause for selection records from the pages table based on read-permissions of the current backend user.

protected string $permsClause

$returnUrl

Return URL of list module

protected string $returnUrl

$routeName

protected string $routeName = ''

Methods

mainAction()

public abstract mainAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

registerDocHeaderButtons()

Create the panel of buttons for submitting the form or otherwise perform operations.

protected registerDocHeaderButtons() : void

        
On this page

Search results