TableInfo

Read onlyYes
FinalYes

Provides reduced table information compared to {@see Table} and intended to be cacheable.

Internal

This class is only for internal core usage and is not part of the public core API.

Table of Contents

Methods

__construct()  : mixed
getColumnInfo()  : ColumnInfo|null
getColumnInfos()  : array<string, ColumnInfo>
getColumnNames()  : array<string|int, mixed>
getName()  : string
hasColumnInfo()  : bool

Methods

__construct()

public __construct(string $name, array<string, ColumnInfo$columnInfos) : mixed
Parameters
$name : string
$columnInfos : array<string, ColumnInfo>

getColumnNames()

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

getName()

public getName() : string
Return values
string

hasColumnInfo()

public hasColumnInfo(string $columnName) : bool
Parameters
$columnName : string
Return values
bool

        
On this page

Search results