Log extends AbstractSubModule implements DataProviderInterface, ModuleSettingsProviderInterface, RequestEnricherInterface

Log Sub Module of the AdminPanel

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
ModuleSettingsProviderInterface
Adminpanel module settings interface denotes that a module has own settings.
RequestEnricherInterface
Adminpanel interface to denote that a module has tasks to perform on initialization of the request and may enrich said request

Properties

$logLevel  : int

Methods

__construct()  : mixed
enrich()  : ServerRequestInterface
Initialize the module - runs in the TYPO3 middleware stack at an early point may manipulate the current request
getContent()  : string
Sub-Module content as rendered HTML
getDataToStore()  : ModuleData
getIdentifier()  : string
Identifier for this module, for example "preview" or "cache"
getLabel()  : string
Sub-Module label
getSettings()  : string
getBackendUser()  : BackendUserAuthentication
getConfigOption()  : string
getLanguageService()  : LanguageService
setLoggingConfigRecursive()  : array<string|int, mixed>

Properties

Methods

enrich()

Initialize the module - runs in the TYPO3 middleware stack at an early point may manipulate the current request

public enrich(ServerRequestInterface $request) : ServerRequestInterface
Parameters
$request : ServerRequestInterface
Return values
ServerRequestInterface

getContent()

Sub-Module content as rendered HTML

public getContent(ModuleData $data) : string
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()

Sub-Module label

public getLabel() : string
Return values
string

getSettings()

public getSettings() : string
Return values
string

getConfigOption()

protected getConfigOption(string $option) : string
Parameters
$option : string
Return values
string

setLoggingConfigRecursive()

protected setLoggingConfigRecursive(array<string|int, mixed> $logConfig) : array<string|int, mixed>
Parameters
$logConfig : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results