ConfigTable extends DataManager
Class ConfigTable
Table of Contents
Methods
- createCollection() : EO_Config_Collection
- createObject() : EO_Config
- getById() : EO_Config_Result
- getByPrimary() : EO_Config_Result
- getCurrentDate() : DateTime
- Return current date for DATE_CREATE field.
- getEntity() : EO_Config_Entity
- getList() : EO_Config_Result
- getMap() : array<string|int, mixed>
- Returns entity map definition.
- getTableName() : string
- Returns DB table name for entity.
- onDelete() : EventResult|void
- query() : EO_Config_Query
- validateText2() : array<string|int, mixed>
- Returns validators for a text field of up to 2 characters.
- validateText20() : array<string|int, mixed>
- Returns validators for a text field of up to 20 characters.
- validateText2000() : array<string|int, mixed>
- Returns validators for a text field of up to 2000 characters.
- validateText255() : array<string|int, mixed>
- Returns validators for a text field of up to 255 characters.
- validateText5() : array<string|int, mixed>
- Returns validators for a text field of up to 5 characters.
- validateText50() : array<string|int, mixed>
- Returns validators for a text field of up to 50 characters.
- wakeUpCollection() : EO_Config_Collection
- wakeUpObject() : EO_Config
Methods
createCollection()
public
static createCollection() : EO_Config_Collection
Return values
EO_Config_CollectioncreateObject()
public
static createObject([mixed $setDefaultValues = = 'true' ]) : EO_Config
Parameters
- $setDefaultValues : mixed = = 'true'
Return values
EO_ConfiggetById()
public
static getById(mixed $id) : EO_Config_Result
Parameters
- $id : mixed
Return values
EO_Config_ResultgetByPrimary()
public
static getByPrimary(mixed $primary[, array<string|int, mixed> $parameters = = '[]' ]) : EO_Config_Result
Parameters
- $primary : mixed
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Config_ResultgetCurrentDate()
Return current date for DATE_CREATE field.
public
static getCurrentDate() : DateTime
Return values
DateTimegetEntity()
public
static getEntity() : EO_Config_Entity
Return values
EO_Config_EntitygetList()
public
static getList([array<string|int, mixed> $parameters = = '[]' ]) : EO_Config_Result
Parameters
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Config_ResultgetMap()
Returns entity map definition.
public
static getMap() : array<string|int, mixed>
Return values
array<string|int, mixed>getTableName()
Returns DB table name for entity.
public
static getTableName() : string
Return values
stringonDelete()
public
static onDelete(Event $event) : EventResult|void
Parameters
- $event : Event
Return values
EventResult|voidquery()
public
static query() : EO_Config_Query
Return values
EO_Config_QueryvalidateText2()
Returns validators for a text field of up to 2 characters.
public
static validateText2() : array<string|int, mixed>
Return values
array<string|int, mixed>validateText20()
Returns validators for a text field of up to 20 characters.
public
static validateText20() : array<string|int, mixed>
Return values
array<string|int, mixed>validateText2000()
Returns validators for a text field of up to 2000 characters.
public
static validateText2000() : array<string|int, mixed>
Return values
array<string|int, mixed>validateText255()
Returns validators for a text field of up to 255 characters.
public
static validateText255() : array<string|int, mixed>
Return values
array<string|int, mixed>validateText5()
Returns validators for a text field of up to 5 characters.
public
static validateText5() : array<string|int, mixed>
Return values
array<string|int, mixed>validateText50()
Returns validators for a text field of up to 50 characters.
public
static validateText50() : array<string|int, mixed>
Return values
array<string|int, mixed>wakeUpCollection()
public
static wakeUpCollection(mixed $rows) : EO_Config_Collection
Parameters
- $rows : mixed
Return values
EO_Config_CollectionwakeUpObject()
public
static wakeUpObject(mixed $row) : EO_Config
Parameters
- $row : mixed