RecordInterface extends ContainerInterface
An interface for database / TCA records.
Table of Contents
Methods
- getComputedProperties() : ComputedProperties
- getFullType() : string
- The full type contains the type of the record (e.g. "be_users", which is usually the TCA table) and the subtype of the record (such as "textpic" in tt_content records) separated by a ".".
- getMainType() : string
- This is the TCA table for the record, all in lowercase.
- getPid() : int
- getRawRecord() : RawRecord|null
- getRecordType() : string|null
- The type contains the subtype of the record (such as "textpic"). Returns null if there is no "subtype".
- getUid() : int
- toArray() : array<string|int, mixed>
Methods
getComputedProperties()
public
getComputedProperties() : ComputedProperties
Return values
ComputedPropertiesgetFullType()
The full type contains the type of the record (e.g. "be_users", which is usually the TCA table) and the subtype of the record (such as "textpic" in tt_content records) separated by a ".".
public
getFullType() : string
Return values
stringgetMainType()
This is the TCA table for the record, all in lowercase.
public
getMainType() : string
Return values
stringgetPid()
public
getPid() : int
Return values
intgetRawRecord()
public
getRawRecord() : RawRecord|null
Return values
RawRecord|nullgetRecordType()
The type contains the subtype of the record (such as "textpic"). Returns null if there is no "subtype".
public
getRecordType() : string|null
Return values
string|nullgetUid()
public
getUid() : int
Return values
inttoArray()
public
toArray() : array<string|int, mixed>