Partial_ClientInfo
Partial_ClientInfo
- Full name:
\Onslip360\API\Partial_ClientInfo
- Parent class:
\Onslip360\Onslip360Object
Properties
accessToken
public \Onslip360\API\Partial_AccessToken|null|\Onslip360\Nil $accessToken
company
public \Onslip360\API\Partial_Company|null $company
companyConfig
public \Onslip360\API\Partial_CompanyConfig|null $companyConfig
location
public \Onslip360\API\Partial_Location|null|\Onslip360\Nil $location
merchantParams
public \Onslip360\API\Partial_MerchantParams|null $merchantParams
p2PKey
public string|null|\Onslip360\Nil $p2PKey
p2PRealm
public string|null|\Onslip360\Nil $p2PRealm
permissions
public array|null $permissions
serviceEndpoints
public array|null $serviceEndpoints
systemParams
public \Onslip360\API\Partial_SystemParams|null $systemParams
till
public \Onslip360\API\Partial_Till|null|\Onslip360\Nil $till
tillState
public \Onslip360\API\Partial_TillState|null|\Onslip360\Nil $tillState
user
public \Onslip360\API\Partial_User|null|\Onslip360\Nil $user
Methods
__construct
public __construct(\Onslip360\API\Partial_AccessToken|null|\Onslip360\Nil $accessToken = null, \Onslip360\API\Partial_Company|null $company = null, \Onslip360\API\Partial_CompanyConfig|null $companyConfig = null, \Onslip360\API\Partial_Location|null|\Onslip360\Nil $location = null, \Onslip360\API\Partial_MerchantParams|null $merchantParams = null, string|null|\Onslip360\Nil $p2PKey = null, string|null|\Onslip360\Nil $p2PRealm = null, \Onslip360\API\Permission[]|null $permissions = null, \Onslip360\API\Partial_ServiceEndpoint[]|null $serviceEndpoints = null, \Onslip360\API\Partial_SystemParams|null $systemParams = null, \Onslip360\API\Partial_Till|null|\Onslip360\Nil $till = null, \Onslip360\API\Partial_TillState|null|\Onslip360\Nil $tillState = null, \Onslip360\API\Partial_User|null|\Onslip360\Nil $user = null): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
$accessToken | \Onslip360\API\Partial_AccessToken|null|\Onslip360\Nil | |
$company | \Onslip360\API\Partial_Company|null | |
$companyConfig | \Onslip360\API\Partial_CompanyConfig|null | |
$location | \Onslip360\API\Partial_Location|null|\Onslip360\Nil | |
$merchantParams | \Onslip360\API\Partial_MerchantParams|null | |
$p2PKey | string|null|\Onslip360\Nil | |
$p2PRealm | string|null|\Onslip360\Nil | |
$permissions | \Onslip360\API\Permission[]|null | |
$serviceEndpoints | \Onslip360\API\Partial_ServiceEndpoint[]|null | |
$systemParams | \Onslip360\API\Partial_SystemParams|null | |
$till | \Onslip360\API\Partial_Till|null|\Onslip360\Nil | |
$tillState | \Onslip360\API\Partial_TillState|null|\Onslip360\Nil | |
$user | \Onslip360\API\Partial_User|null|\Onslip360\Nil |
Inherited methods
getExtended
public getExtended(string $name): string|null|\Onslip360\Nil
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string |
setExtended
public setExtended(string $name, string|null|\Onslip360\Nil $value): static
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string | |
$value | string|null|\Onslip360\Nil |
fromJson
public static fromJson(string|array|\JsonSerializable|\stdClass $json): static
- This method is static.
Parameters:
Parameter | Type | Description |
---|---|---|
$json | string|array|\JsonSerializable|\stdClass |
fromJsonArray
public static fromJsonArray(string[]|array[]|\JsonSerializable[]|\stdClass[] $json): static[]
- This method is static.
Parameters:
Parameter | Type | Description |
---|---|---|
$json | string[]|array[]|\JsonSerializable[]|\stdClass[] |
jsonSerialize
public jsonSerialize(): array|object
Automatically generated on 2024-11-05