Documentation

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

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']

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>

getIdempotentRequestKey()

public getIdempotentRequestKey() : mixed
Return values
mixed

getRequestorType()

public getRequestorType() : mixed
Return values
mixed

getResponseCodes()

public getResponseCodes() : mixed
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>

Search results