DataProviderContext implements SingletonInterface

Context that is forwarded to backend layout data providers.

Table of Contents

Interfaces

SingletonInterface
"empty" interface for singletons (marker interface pattern)

Properties

$data  : array<string|int, mixed>
$fieldName  : string
$pageId  : int
$pageTsConfig  : array<string|int, mixed>
$tableName  : string

Methods

getData()  : array<string|int, mixed>
getFieldName()  : string
getPageId()  : int
getPageTsConfig()  : array<string|int, mixed>
getTableName()  : string
setData()  : self
setFieldName()  : self
setPageId()  : self
setPageTsConfig()  : self
setTableName()  : self

Properties

$data

protected array<string|int, mixed> $data = []

$fieldName

protected string $fieldName = ''

$pageTsConfig

protected array<string|int, mixed> $pageTsConfig = []

$tableName

protected string $tableName = ''

Methods

getData()

public getData() : array<string|int, mixed>
Return values
array<string|int, mixed>

getFieldName()

public getFieldName() : string
Return values
string

getPageId()

public getPageId() : int
Return values
int

getPageTsConfig()

public getPageTsConfig() : array<string|int, mixed>
Return values
array<string|int, mixed>

getTableName()

public getTableName() : string
Return values
string

setData()

public setData(array<string|int, mixed> $data) : self
Parameters
$data : array<string|int, mixed>
Return values
self

setFieldName()

public setFieldName(string $fieldName) : self
Parameters
$fieldName : string
Return values
self

setPageId()

public setPageId(int $pageId) : self
Parameters
$pageId : int
Return values
self

setPageTsConfig()

public setPageTsConfig(array<string|int, mixed> $pageTsConfig) : self
Parameters
$pageTsConfig : array<string|int, mixed>
Return values
self

setTableName()

public setTableName(string $tableName) : self
Parameters
$tableName : string
Return values
self

        
On this page

Search results