SiteSettingsController

Read onlyYes

Backend controller: The "Site settings" module

Internal

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

Attributes
#[AsController]

Table of Contents

Properties

$categoryRegistry  : CategoryRegistry
$flashMessageService  : FlashMessageService
$formProtectionFactory  : FormProtectionFactory
$iconFactory  : IconFactory
$moduleTemplateFactory  : ModuleTemplateFactory
$pageRenderer  : PageRenderer
$responseFactory  : ResponseFactory
$settingsTypeRegistry  : SettingsTypeRegistry
$siteFinder  : SiteFinder
$siteSettingsService  : SiteSettingsService
$uriBuilder  : UriBuilder

Methods

__construct()  : mixed
dumpAction()  : ResponseInterface
editAction()  : ResponseInterface
overviewAction()  : ResponseInterface
saveAction()  : ResponseInterface
addDocHeaderCloseAndSaveButtons()  : void
addDocHeaderExportButton()  : void
addDocHeaderSiteConfigurationButton()  : void
getBackendUser()  : BackendUserAuthentication
getLanguageService()  : LanguageService
getSiteTitle()  : string

Properties

Methods

__construct()

public __construct(ModuleTemplateFactory $moduleTemplateFactory, SiteFinder $siteFinder, SiteSettingsService $siteSettingsService, SettingsTypeRegistry $settingsTypeRegistry, CategoryRegistry $categoryRegistry, UriBuilder $uriBuilder, PageRenderer $pageRenderer, FlashMessageService $flashMessageService, IconFactory $iconFactory, ResponseFactory $responseFactory, FormProtectionFactory $formProtectionFactory) : mixed
Parameters
$moduleTemplateFactory : ModuleTemplateFactory
$siteFinder : SiteFinder
$siteSettingsService : SiteSettingsService
$settingsTypeRegistry : SettingsTypeRegistry
$categoryRegistry : CategoryRegistry
$uriBuilder : UriBuilder
$pageRenderer : PageRenderer
$flashMessageService : FlashMessageService
$iconFactory : IconFactory
$responseFactory : ResponseFactory
$formProtectionFactory : FormProtectionFactory

dumpAction()

public dumpAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

editAction()

public editAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

overviewAction()

public overviewAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

saveAction()

public saveAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

addDocHeaderCloseAndSaveButtons()

protected addDocHeaderCloseAndSaveButtons(ModuleTemplate $moduleTemplate, Site $site, string $closeUrl, bool $saveEnabled) : void
Parameters
$moduleTemplate : ModuleTemplate
$site : Site
$closeUrl : string
$saveEnabled : bool

getSiteTitle()

protected getSiteTitle(Site $site) : string
Parameters
$site : Site
Return values
string

        
On this page

Search results