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
= ''
$pageId
protected
int
$pageId
= 0
$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
stringgetPageId()
public
getPageId() : int
Return values
intgetPageTsConfig()
public
getPageTsConfig() : array<string|int, mixed>
Return values
array<string|int, mixed>getTableName()
public
getTableName() : string
Return values
stringsetData()
public
setData(array<string|int, mixed> $data) : self
Parameters
- $data : array<string|int, mixed>
Return values
selfsetFieldName()
public
setFieldName(string $fieldName) : self
Parameters
- $fieldName : string
Return values
selfsetPageId()
public
setPageId(int $pageId) : self
Parameters
- $pageId : int
Return values
selfsetPageTsConfig()
public
setPageTsConfig(array<string|int, mixed> $pageTsConfig) : self
Parameters
- $pageTsConfig : array<string|int, mixed>
Return values
selfsetTableName()
public
setTableName(string $tableName) : self
Parameters
- $tableName : string