InvocationContext
in package
Table of Contents
- DISCRIMINATOR = null
- $attributeMap : array<string|int, string>
- Array of attributes where the key is the local name, and the value is the original name
- $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
- $swaggerModelName : string
- The original name of the model.
- $swaggerTypes : array<string|int, string>
- Array of property to type mappings. Used for (de)serialization
- $api_key : mixed
- $auth_scheme : mixed
- $channel : mixed
- $client_key : mixed
- $idempotent_request_key : mixed
- $product : mixed
- $request_uuid : mixed
- $requestor : mixed
- $requestor_type : mixed
- $response_codes : mixed
- $response_text : mixed
- $secret : mixed
- $timestamp : mixed
- $trace_id : mixed
- $x_opay_headers : mixed
- __construct() : mixed
- InvocationContext constructor.
- attributeMap() : array<string|int, mixed>
- Array of attributes where the key is the local name, and the value is the original name
- getApiKey() : mixed
- getAuthScheme() : mixed
- getChannel() : mixed
- getClientKey() : mixed
- getIdempotentRequestKey() : mixed
- getProduct() : mixed
- getRequestor() : mixed
- getRequestorType() : mixed
- getRequestUuid() : mixed
- getResponseCodes() : mixed
- getResponseText() : mixed
- getSecret() : mixed
- getTimestamp() : mixed
- getTraceId() : mixed
- getXOpayHeaders() : mixed
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- 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
Constants
DISCRIMINATOR
public
mixed
DISCRIMINATOR
= null
Properties
$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
= ['client_key' => 'client_key', 'product' => 'product', 'trace_id' => 'trace_id', 'x_opay_headers' => 'X-OPAY-Headers', 'requestor_type' => 'requestor_type', 'idempotent_request_key' => 'idempotent_request_key', 'request_uuid' => 'request_uuid', 'channel' => 'channel', 'response_codes' => 'response_codes', 'response_text' => 'response_text', 'requestor' => 'requestor', 'timestamp' => 'timestamp', 'secret' => 'secret', 'api_key' => 'api_key', 'auth_scheme' => 'auth_scheme']
$setters
Array of attributes to setter functions (for deserialization of responses)
protected
static array<string|int, string>
$setters
= ['client_key' => 'setClientKey', 'product' => 'setProduct', 'trace_id' => 'setTraceId', 'x_opay_headers' => 'setXOpayHeaders', 'requestor_type' => 'setRequestorType', 'idempotent_request_key' => 'setIdempotentRequestKey', 'request_uuid' => 'setRequestUuid', 'channel' => 'setChannel', 'response_codes' => 'setResponseCodes', 'response_text' => 'setResponseText', 'requestor' => 'setRequestor', 'timestamp' => 'setTimestamp', 'secret' => 'setSecret', 'api_key' => 'setApiKey', 'auth_scheme' => 'setAuthScheme']
$swaggerFormats
Array of property to format mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerFormats
= ['client_key' => null, 'product' => null, 'trace_id' => null, 'x_opay_headers' => null, 'requestor_type' => null, 'idempotent_request_key' => null, 'request_uuid' => null, 'channel' => null, 'response_codes' => null, 'response_text' => null, 'requestor' => null, 'timestamp' => null, 'secret' => null, 'api_key' => null, 'auth_scheme' => null]
$swaggerModelName
The original name of the model.
protected
static string
$swaggerModelName
= 'InvocationContext'
$swaggerTypes
Array of property to type mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerTypes
= ['client_key' => 'string', 'product' => 'string', 'trace_id' => 'string', 'x_opay_headers' => 'string', 'requestor_type' => 'string', 'idempotent_request_key' => 'string', 'request_uuid' => 'string', 'channel' => 'string', 'response_codes' => 'string', 'response_text' => 'string', 'requestor' => 'string', 'timestamp' => 'string', 'secret' => 'String', 'api_key' => 'String', 'auth_scheme' => 'String']
$api_key
private
mixed
$api_key
$auth_scheme
private
mixed
$auth_scheme
$channel
private
mixed
$channel
$client_key
private
mixed
$client_key
$idempotent_request_key
private
mixed
$idempotent_request_key
$product
private
mixed
$product
$request_uuid
private
mixed
$request_uuid
$requestor
private
mixed
$requestor
$requestor_type
private
mixed
$requestor_type
$response_codes
private
mixed
$response_codes
$response_text
private
mixed
$response_text
$secret
private
mixed
$secret
$timestamp
private
mixed
$timestamp
$trace_id
private
mixed
$trace_id
$x_opay_headers
private
mixed
$x_opay_headers
Methods
__construct()
InvocationContext constructor.
public
__construct([string $secret = null ][, string $idempotent_request_key = null ][, string $x_opay_headers = null ][, string $api_key = null ][, string $auth_scheme = null ][, string $trace_id = null ]) : mixed
Parameters
- $secret : string = null
- $idempotent_request_key : string = null
- $x_opay_headers : string = null
- $api_key : string = null
- $auth_scheme : string = null
- $trace_id : string = null
Return values
mixed —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> —getApiKey()
public
getApiKey() : mixed
Return values
mixed —getAuthScheme()
public
getAuthScheme() : mixed
Return values
mixed —getChannel()
public
getChannel() : mixed
Return values
mixed —getClientKey()
public
getClientKey() : mixed
Return values
mixed —getIdempotentRequestKey()
public
getIdempotentRequestKey() : mixed
Return values
mixed —getProduct()
public
getProduct() : mixed
Return values
mixed —getRequestor()
public
getRequestor() : mixed
Return values
mixed —getRequestorType()
public
getRequestorType() : mixed
Return values
mixed —getRequestUuid()
public
getRequestUuid() : mixed
Return values
mixed —getResponseCodes()
public
getResponseCodes() : mixed
Return values
mixed —getResponseText()
public
getResponseText() : mixed
Return values
mixed —getSecret()
public
getSecret() : mixed
Return values
mixed —getTimestamp()
public
getTimestamp() : mixed
Return values
mixed —getTraceId()
public
getTraceId() : mixed
Return values
mixed —getXOpayHeaders()
public
getXOpayHeaders() : mixed
Return values
mixed —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.
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>