RequestInformation extends AbstractSubModule implements DataProviderInterface

RequestInformation submodule of the admin panel

Internal
Attributes
#[Autoconfigure]
$public: true

Table of Contents

Interfaces

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

Methods

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

Methods

getContent()

Main method for content generation of an admin panel module.

public getContent(ModuleData $data) : string

Return content as HTML. For modules implementing the DataProviderInterface the "ModuleData" object is automatically filled with the stored data - if no data is given a "fresh" ModuleData object is injected.

Parameters
$data : ModuleData
Return values
string

getDataToStore()

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

getIdentifier()

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

public getIdentifier() : string
Return values
string

getLabel()

Module label

public getLabel() : string
Return values
string

        
On this page

Search results