phpDocumentor

DataObserverFactory
in package

Class DataObserverFactory

Tags
subpackage

GambioHub

Table of Contents

$curlRequest  : CurlRequest
$dataObserverApiClient  : DataObserverApiClient
$hubSettings  : HubSettings
$queryBuilder  : CI_DB_query_builder
createDataChange()  : DataChange
Creates a data change instance.
createDataObserverService()  : DataObserverService
Creates a data observer service object.
_createCurlRequest()  : CurlRequest
Creates a curl request object.
_createDataObserverApiClient()  : DataObserverApiClient
Creates a data observer api client object.
_createHubSettings()  : HubSettings
Creates a hub settings object.
_createQueryBuilder()  : CI_DB_query_builder
Creates a database query builder object.

Properties

Methods

createDataChange()

Creates a data change instance.

public createDataChange(string $action, string $table, string $idColumn, int $rowId) : DataChange
Parameters
$action : string

Executed change action, provide 'insert', 'update' or 'delete'.

$table : string

Database table of changed record.

$idColumn : string

Database ID column name of the table.

$rowId : int

Changed row ID.

Return values
DataChange

_createCurlRequest()

Creates a curl request object.

protected _createCurlRequest() : CurlRequest
Return values
CurlRequest

_createQueryBuilder()

Creates a database query builder object.

protected _createQueryBuilder() : CI_DB_query_builder
Return values
CI_DB_query_builder

Search results