PageTitle extends AbstractSubModule implements DataProviderInterface

Admin Panel Page Title module for showing the Page title providers

Internal

Table of Contents

Interfaces

DataProviderInterface
Adminpanel interface to denote that a module provides data to be stored for the current request

Constants

LOG_COMPONENT  = 'TYPO3.CMS.Core.PageTitle.PageTitleProviderManager'
Log component

Methods

getContent()  : string
Main method for content generation of an admin panel module.
getDataToStore()  : ModuleData
getIdentifier()  : string
Identifier for this Sub-module, for example "preview" or "cache"
getLabel()  : string
Sub-Module label
getBackendUser()  : BackendUserAuthentication
getLanguageService()  : LanguageService
isCachingAllowed()  : bool

Constants

LOG_COMPONENT

Log component

protected mixed LOG_COMPONENT = 'TYPO3.CMS.Core.PageTitle.PageTitleProviderManager'

Methods

getContent()

Main method for content generation of an admin panel module.

public getContent(ModuleData $data) : string
Parameters
$data : ModuleData
Return values
string

Returns content of admin panel

getDataToStore()

public getDataToStore(ServerRequestInterface $request) : ModuleData
Parameters
$request : ServerRequestInterface
Return values
ModuleData

getIdentifier()

Identifier for this Sub-module, for example "preview" or "cache"

public getIdentifier() : string
Return values
string

getLabel()

Sub-Module label

public getLabel() : string
Return values
string

isCachingAllowed()

protected isCachingAllowed(ServerRequestInterface $request) : bool
Parameters
$request : ServerRequestInterface
Return values
bool

        
On this page

Search results