CustomerContact
extends Base
in package
CustomerContact Class Doc Comment
Tags
Table of Contents
- DISCRIMINATOR = null
- $api_end_point : string
- $attributeMap : array<string|int, string>
- Array of attributes where the key is the local name, and the value is the original name
- $getters : array<string|int, string>
- Array of attributes to getter functions (for serialization of requests)
- $setters : array<string|int, string>
- Array of attributes to setter functions (for deserialization of responses)
- $swaggerFormats : array<string|int, string>
- Array of property to format mappings. Used for (de)serialization
- $swaggerTypes : array<string|int, string>
- Array of property to type mappings. Used for (de)serialization
- $contact : Contact
- $customer : Customer
- $http_status_code : mixed
- $invocation_context : InvocationContext
- $live_mode : string
- __toString() : string
- Gets the string presentation of the object
- attributeMap() : array<string|int, mixed>
- Array of attributes where the key is the local name, and the value is the original name
- forClient() : mixed
- forCustomer() : mixed
- getApiEndPoint() : string
- getContact() : Contact
- Gets contact
- getCustomer() : Customer
- Gets customer
- getHttpStatusCode() : mixed
- getInvocationContext() : InvocationContext
- getters() : array<string|int, mixed>
- Array of attributes to getter functions (for serialization of requests)
- initiateVerification() : CustomerContact
- initiateVerification
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- link() : CustomerContact
- link
- performedBy() : CustomerContact
- performedBy
- setInvocationContext() : mixed
- setters() : array<string|int, mixed>
- Array of attributes to setter functions (for deserialization of responses)
- swaggerFormats() : array<string|int, mixed>
- Array of property to format mappings. Used for (de)serialization
- swaggerTypes() : array<string|int, mixed>
- Array of property to type mappings. Used for (de)serialization
- unlink() : CustomerContact
- unlink
- videChannel() : mixed
- withContact() : mixed
- withContext() : mixed
- requestedBy() : mixed
- setAPIEndpoint() : mixed
Constants
DISCRIMINATOR
public
mixed
DISCRIMINATOR
= null
Properties
$api_end_point
protected
string
$api_end_point
$attributeMap
Array of attributes where the key is the local name, and the value is the original name
protected
static array<string|int, string>
$attributeMap
= ['customer' => 'customer', 'contact' => 'contact']
$getters
Array of attributes to getter functions (for serialization of requests)
protected
static array<string|int, string>
$getters
= ['customer' => 'getCustomer', 'contact' => 'getContact']
$setters
Array of attributes to setter functions (for deserialization of responses)
protected
static array<string|int, string>
$setters
= ['customer' => 'setCustomer', 'contact' => 'setContact']
$swaggerFormats
Array of property to format mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerFormats
= ['customer' => null, 'contact' => null]
$swaggerTypes
Array of property to type mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerTypes
= ['customer' => '\Orbipay\PaymentsApi\Client\Wrappers\Customer', 'contact' => '\Orbipay\PaymentsApi\Client\Wrappers\Contact']
$contact
private
Contact
$contact
$customer
private
Customer
$customer
$http_status_code
private
mixed
$http_status_code
$invocation_context
private
InvocationContext
$invocation_context
$live_mode
private
string
$live_mode
Methods
__toString()
Gets the string presentation of the object
public
__toString() : string
Return values
string —attributeMap()
Array of attributes where the key is the local name, and the value is the original name
public
static attributeMap() : array<string|int, mixed>
Return values
array<string|int, mixed> —forClient()
public
forClient([mixed $client_key = null ]) : mixed
Parameters
- $client_key : mixed = null
Return values
mixed —forCustomer()
public
forCustomer([mixed $customer = null ]) : mixed
Parameters
- $customer : mixed = null
Return values
mixed —getApiEndPoint()
public
getApiEndPoint() : string
Return values
string —getContact()
Gets contact
public
getContact() : Contact
Return values
Contact —$contact contact
getCustomer()
Gets customer
public
getCustomer() : Customer
Return values
Customer —$customer customer
getHttpStatusCode()
public
getHttpStatusCode() : mixed
Return values
mixed —getInvocationContext()
public
getInvocationContext() : InvocationContext
Return values
InvocationContext —getters()
Array of attributes to getter functions (for serialization of requests)
public
static getters() : array<string|int, mixed>
Return values
array<string|int, mixed> —initiateVerification()
initiateVerification
public
initiateVerification(InvocationContext $invocationContext[, string $liveMode = null ][, string $apiEndPoint = null ]) : CustomerContact
Parameters
- $invocationContext : InvocationContext
- $liveMode : string = null
- $apiEndPoint : string = null
Tags
Return values
CustomerContact —jsonSerialize()
Specify data which should be serialized to JSON
public
jsonSerialize() : mixed
Tags
Return values
mixed —data which can be serialized by json_encode, which is a value of any type other than a resource.
link()
link
public
link(InvocationContext $invocationContext[, string $liveMode = null ][, string $apiEndPoint = null ]) : CustomerContact
Parameters
- $invocationContext : InvocationContext
- $liveMode : string = null
- $apiEndPoint : string = null
Tags
Return values
CustomerContact —performedBy()
performedBy
public
performedBy([ $requestor = null ][, $requestor_type = null ]) : CustomerContact
Parameters
Return values
CustomerContact —setInvocationContext()
public
setInvocationContext([InvocationContext $invocation_context = null ]) : mixed
Parameters
- $invocation_context : InvocationContext = null
Return values
mixed —setters()
Array of attributes to setter functions (for deserialization of responses)
public
static setters() : array<string|int, mixed>
Return values
array<string|int, mixed> —swaggerFormats()
Array of property to format mappings. Used for (de)serialization
public
static swaggerFormats() : array<string|int, mixed>
Return values
array<string|int, mixed> —swaggerTypes()
Array of property to type mappings. Used for (de)serialization
public
static swaggerTypes() : array<string|int, mixed>
Return values
array<string|int, mixed> —unlink()
unlink
public
unlink(InvocationContext $invocationContext[, string $liveMode = null ][, string $apiEndPoint = null ]) : CustomerContact
Parameters
- $invocationContext : InvocationContext
- $liveMode : string = null
- $apiEndPoint : string = null
Tags
Return values
CustomerContact —videChannel()
public
videChannel([mixed $channel = null ]) : mixed
Parameters
- $channel : mixed = null
Return values
mixed —withContact()
public
withContact([mixed $contact = null ]) : mixed
Parameters
- $contact : mixed = null
Return values
mixed —withContext()
public
withContext(InvocationContext $request[, string $live_mode = null ][, string $apiEndPoint = null ]) : mixed
Parameters
- $request : InvocationContext
- $live_mode : string = null
- $apiEndPoint : string = null
Return values
mixed —requestedBy()
protected
requestedBy(mixed $requestor, mixed $requestor_type) : mixed
Parameters
- $requestor : mixed
- $requestor_type : mixed
Return values
mixed —setAPIEndpoint()
protected
setAPIEndpoint([string $live_mode = null ][, string $apiEndPoint = null ]) : mixed
Parameters
- $live_mode : string = null
- $apiEndPoint : string = null