IntegrationTable extends DataManager
Class IntegrationTable
Fields:
- ID int mandatory
- ELEMENT_CODE string(256) mandatory
- TITLE string(256) mandatory
- METHOD string(64) optional
- PASSWORD_ID int optional
- SCOPE string optional
- QUERY string optional
- OUTGOING_EVENTS string optional
- OUTGOING_NEEDED string(1) optional
- WIDGET_NEEDED string(1) optional
- WIDGET_HANDLER_URL string(2048) optional
- WIDGET_LIST string optional
- APPLICATION_TOKEN string(50) optional
- APPLICATION_NEEDED string(1) optional
- BOT_ID int optional
- BOT_HANDLER_URL string optional
DO NOT WRITE ANYTHING BELOW THIS
<<< ORMENTITYANNOTATION
Table of Contents
Methods
- createCollection() : EO_Integration_Collection
- createObject() : EO_Integration
- getById() : EO_Integration_Result
- getByPrimary() : EO_Integration_Result
- getEntity() : EO_Integration_Entity
- getList() : EO_Integration_Result
- getMap() : array<string|int, mixed>
- Returns entity map definition.
- getTableName() : string
- Returns DB table name for entity.
- onAfterAdd() : void
- onAfterDelete() : void
- onAfterUpdate() : void
- query() : EO_Integration_Query
- validateApp() : array<string|int, mixed>
- Returns validators for APP_ID field.
- validateApplicationNeeded() : array<string|int, mixed>
- Returns validators for APPLICATION_NEEDED field.
- validateApplicationOnlyApi() : array<string|int, mixed>
- Returns validators for APPLICATION_ONLY_API field.
- validateApplicationToken() : array<string|int, mixed>
- Returns validators for APPLICATION_TOKEN field.
- validateBotHandlerUrl() : array<string|int, mixed>
- Returns validators for BOT_HANDLER_URL field.
- validateElementCode() : array<string|int, mixed>
- Returns validators for ELEMENT_CODE field.
- validateOutgoingHandlerUrl() : array<string|int, mixed>
- Returns validators for OUTGOING_HANDLER_URL field.
- validateOutgoingQueryNeeded() : array<string|int, mixed>
- Returns validators for OUTGOING_NEEDED field.
- validatePassword() : array<string|int, mixed>
- Returns validators for PASSWORD_ID field.
- validateTitle() : array<string|int, mixed>
- Returns validators for TITLE field.
- validateUser() : array<string|int, mixed>
- Returns validators for USER_ID field.
- validateWidgetHandlerUrl() : array<string|int, mixed>
- Returns validators for WIDGET_HANDLER_URL field.
- validateWidgetNeeded() : array<string|int, mixed>
- Returns validators for WIDGET_NEEDED field.
- wakeUpCollection() : EO_Integration_Collection
- wakeUpObject() : EO_Integration
Methods
createCollection()
public
static createCollection() : EO_Integration_Collection
Return values
EO_Integration_CollectioncreateObject()
public
static createObject([mixed $setDefaultValues = = 'true' ]) : EO_Integration
Parameters
- $setDefaultValues : mixed = = 'true'
Return values
EO_IntegrationgetById()
public
static getById(mixed $id) : EO_Integration_Result
Parameters
- $id : mixed
Return values
EO_Integration_ResultgetByPrimary()
public
static getByPrimary(mixed $primary[, array<string|int, mixed> $parameters = = '[]' ]) : EO_Integration_Result
Parameters
- $primary : mixed
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Integration_ResultgetEntity()
public
static getEntity() : EO_Integration_Entity
Return values
EO_Integration_EntitygetList()
public
static getList([array<string|int, mixed> $parameters = = '[]' ]) : EO_Integration_Result
Parameters
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Integration_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
stringonAfterAdd()
public
static onAfterAdd(Event $event) : void
Parameters
- $event : Event
onAfterDelete()
public
static onAfterDelete(Event $event) : void
Parameters
- $event : Event
onAfterUpdate()
public
static onAfterUpdate(Event $event) : void
Parameters
- $event : Event
query()
public
static query() : EO_Integration_Query
Return values
EO_Integration_QueryvalidateApp()
Returns validators for APP_ID field.
public
static validateApp() : array<string|int, mixed>
Return values
array<string|int, mixed>validateApplicationNeeded()
Returns validators for APPLICATION_NEEDED field.
public
static validateApplicationNeeded() : array<string|int, mixed>
Return values
array<string|int, mixed>validateApplicationOnlyApi()
Returns validators for APPLICATION_ONLY_API field.
public
static validateApplicationOnlyApi() : array<string|int, mixed>
Return values
array<string|int, mixed>validateApplicationToken()
Returns validators for APPLICATION_TOKEN field.
public
static validateApplicationToken() : array<string|int, mixed>
Return values
array<string|int, mixed>validateBotHandlerUrl()
Returns validators for BOT_HANDLER_URL field.
public
static validateBotHandlerUrl() : array<string|int, mixed>
Return values
array<string|int, mixed>validateElementCode()
Returns validators for ELEMENT_CODE field.
public
static validateElementCode() : array<string|int, mixed>
Return values
array<string|int, mixed>validateOutgoingHandlerUrl()
Returns validators for OUTGOING_HANDLER_URL field.
public
static validateOutgoingHandlerUrl() : array<string|int, mixed>
Return values
array<string|int, mixed>validateOutgoingQueryNeeded()
Returns validators for OUTGOING_NEEDED field.
public
static validateOutgoingQueryNeeded() : array<string|int, mixed>
Return values
array<string|int, mixed>validatePassword()
Returns validators for PASSWORD_ID field.
public
static validatePassword() : array<string|int, mixed>
Return values
array<string|int, mixed>validateTitle()
Returns validators for TITLE field.
public
static validateTitle() : array<string|int, mixed>
Return values
array<string|int, mixed>validateUser()
Returns validators for USER_ID field.
public
static validateUser() : array<string|int, mixed>
Return values
array<string|int, mixed>validateWidgetHandlerUrl()
Returns validators for WIDGET_HANDLER_URL field.
public
static validateWidgetHandlerUrl() : array<string|int, mixed>
Return values
array<string|int, mixed>validateWidgetNeeded()
Returns validators for WIDGET_NEEDED field.
public
static validateWidgetNeeded() : array<string|int, mixed>
Return values
array<string|int, mixed>wakeUpCollection()
public
static wakeUpCollection(mixed $rows) : EO_Integration_Collection
Parameters
- $rows : mixed
Return values
EO_Integration_CollectionwakeUpObject()
public
static wakeUpObject(mixed $row) : EO_Integration
Parameters
- $row : mixed