Documentation

MergeCustomerPayload
in package
implements OfcpEvent

FinalYes

Payload for merging customers

Table of Contents

Interfaces

OfcpEvent
Basic interface for OFCP-Events.

Properties

$newCustomerId  : string
$newExternalCustomerId  : string
$newSalesChannelId  : string
$oldCustomerId  : string
$oldExternalCustomerId  : string
$oldSalesChannelId  : string

Methods

__construct()  : self
Payload for merging customers
from_json()  : self
Parse JSON data into an instance of this class.
getNewCustomerId()  : string
getNewExternalCustomerId()  : string
getNewSalesChannelId()  : string
getOldCustomerId()  : string
getOldExternalCustomerId()  : string
getOldSalesChannelId()  : string
jsonSerialize()  : array<string|int, mixed>
setNewCustomerId()  : void
setNewExternalCustomerId()  : void
setNewSalesChannelId()  : void
setOldCustomerId()  : void
setOldExternalCustomerId()  : void
setOldSalesChannelId()  : void

Properties

Methods

__construct()

Payload for merging customers

public __construct(string $newCustomerId, string $newExternalCustomerId, string $newSalesChannelId, string $oldCustomerId, string $oldExternalCustomerId, string $oldSalesChannelId) : self
Parameters
$newCustomerId : string

The new customer ID

$newExternalCustomerId : string

The new customer ID

$newSalesChannelId : string

The new sales channel ID

$oldCustomerId : string

The old customer ID

$oldExternalCustomerId : string

The old external customer ID

$oldSalesChannelId : string

The old sales channel ID

Return values
self

from_json()

Parse JSON data into an instance of this class.

public static from_json(string|array<string|int, mixed> $json) : self
Parameters
$json : string|array<string|int, mixed>

JSON data to parse.

Return values
self

getNewExternalCustomerId()

public getNewExternalCustomerId() : string
Return values
string

getOldExternalCustomerId()

public getOldExternalCustomerId() : string
Return values
string

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

setNewCustomerId()

public setNewCustomerId(string $newCustomerId) : void
Parameters
$newCustomerId : string

setNewExternalCustomerId()

public setNewExternalCustomerId(string $newExternalCustomerId) : void
Parameters
$newExternalCustomerId : string

setNewSalesChannelId()

public setNewSalesChannelId(string $newSalesChannelId) : void
Parameters
$newSalesChannelId : string

setOldCustomerId()

public setOldCustomerId(string $oldCustomerId) : void
Parameters
$oldCustomerId : string

setOldExternalCustomerId()

public setOldExternalCustomerId(string $oldExternalCustomerId) : void
Parameters
$oldExternalCustomerId : string

setOldSalesChannelId()

public setOldSalesChannelId(string $oldSalesChannelId) : void
Parameters
$oldSalesChannelId : string

        
On this page

Search results