DataObserverApiClient
in package
Class DataObserverApiClient
Tags
Table of Contents
- $hubSettings : HubSettings
- $curlRequest : CurlRequest
- __construct() : mixed
- DataObserverApiClient constructor.
- delegateDataChanges() : DataObserverApiClient
- Delegates data changes to Hub.
Properties
$hubSettings
protected
HubSettings
$hubSettings
$curlRequest
private
CurlRequest
$curlRequest
Methods
__construct()
DataObserverApiClient constructor.
public
__construct(CurlRequest $curlRequest, HubSettings $hubSettings) : mixed
Parameters
- $curlRequest : CurlRequest
-
CurlRequest instance.
- $hubSettings : HubSettings
-
HubSettings instance.
Return values
mixed —delegateDataChanges()
Delegates data changes to Hub.
public
delegateDataChanges(DataChangeCollection $dataChanges, HubSessionKey $sessionKey) : DataObserverApiClient
Parameters
- $dataChanges : DataChangeCollection
-
Contains data changes.
- $sessionKey : HubSessionKey
-
Active Hub session key.
Tags
Return values
DataObserverApiClient —Returns same instance for chained method calls.