whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
vendor
/
square
/
square
/
src
/
Models
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/vendor/square/square/src/Models/RenewTokenResponse.php
<?php declare(strict_types=1); namespace Square\Models; use stdClass; class RenewTokenResponse implements \JsonSerializable { /** * @var string|null */ private $accessToken; /** * @var string|null */ private $tokenType; /** * @var string|null */ private $expiresAt; /** * @var string|null */ private $merchantId; /** * @var string|null */ private $subscriptionId; /** * @var string|null */ private $planId; /** * @var Error[]|null */ private $errors; /** * Returns Access Token. * The renewed access token. * This value might be different from the `access_token` you provided in your request. * You provide this token in a header with every request to Connect API endpoints. * See [Request and response headers](https://developer.squareup. * com/docs/api/connect/v2/#requestandresponseheaders) for the format of this header. */ public function getAccessToken(): ?string { return $this->accessToken; } /** * Sets Access Token. * The renewed access token. * This value might be different from the `access_token` you provided in your request. * You provide this token in a header with every request to Connect API endpoints. * See [Request and response headers](https://developer.squareup. * com/docs/api/connect/v2/#requestandresponseheaders) for the format of this header. * * @maps access_token */ public function setAccessToken(?string $accessToken): void { $this->accessToken = $accessToken; } /** * Returns Token Type. * This value is always _bearer_. */ public function getTokenType(): ?string { return $this->tokenType; } /** * Sets Token Type. * This value is always _bearer_. * * @maps token_type */ public function setTokenType(?string $tokenType): void { $this->tokenType = $tokenType; } /** * Returns Expires At. * The date when the `access_token` expires, in [ISO 8601](http://www.iso. * org/iso/home/standards/iso8601.htm) format. */ public function getExpiresAt(): ?string { return $this->expiresAt; } /** * Sets Expires At. * The date when the `access_token` expires, in [ISO 8601](http://www.iso. * org/iso/home/standards/iso8601.htm) format. * * @maps expires_at */ public function setExpiresAt(?string $expiresAt): void { $this->expiresAt = $expiresAt; } /** * Returns Merchant Id. * The ID of the authorizing merchant's business. */ public function getMerchantId(): ?string { return $this->merchantId; } /** * Sets Merchant Id. * The ID of the authorizing merchant's business. * * @maps merchant_id */ public function setMerchantId(?string $merchantId): void { $this->merchantId = $merchantId; } /** * Returns Subscription Id. * __LEGACY FIELD__. The ID of the merchant subscription associated with * the authorization. The ID is only present if the merchant signed up for a subscription * during authorization. */ public function getSubscriptionId(): ?string { return $this->subscriptionId; } /** * Sets Subscription Id. * __LEGACY FIELD__. The ID of the merchant subscription associated with * the authorization. The ID is only present if the merchant signed up for a subscription * during authorization. * * @maps subscription_id */ public function setSubscriptionId(?string $subscriptionId): void { $this->subscriptionId = $subscriptionId; } /** * Returns Plan Id. * __LEGACY FIELD__. The ID of the subscription plan the merchant signed * up for. The ID is only present if the merchant signed up for a subscription plan during * authorization. */ public function getPlanId(): ?string { return $this->planId; } /** * Sets Plan Id. * __LEGACY FIELD__. The ID of the subscription plan the merchant signed * up for. The ID is only present if the merchant signed up for a subscription plan during * authorization. * * @maps plan_id */ public function setPlanId(?string $planId): void { $this->planId = $planId; } /** * Returns Errors. * Any errors that occurred during the request. * * @return Error[]|null */ public function getErrors(): ?array { return $this->errors; } /** * Sets Errors. * Any errors that occurred during the request. * * @maps errors * * @param Error[]|null $errors */ public function setErrors(?array $errors): void { $this->errors = $errors; } /** * Encode this object to JSON * * @param bool $asArrayWhenEmpty Whether to serialize this model as an array whenever no fields * are set. (default: false) * * @return array|stdClass */ #[\ReturnTypeWillChange] // @phan-suppress-current-line PhanUndeclaredClassAttribute for (php < 8.1) public function jsonSerialize(bool $asArrayWhenEmpty = false) { $json = []; if (isset($this->accessToken)) { $json['access_token'] = $this->accessToken; } if (isset($this->tokenType)) { $json['token_type'] = $this->tokenType; } if (isset($this->expiresAt)) { $json['expires_at'] = $this->expiresAt; } if (isset($this->merchantId)) { $json['merchant_id'] = $this->merchantId; } if (isset($this->subscriptionId)) { $json['subscription_id'] = $this->subscriptionId; } if (isset($this->planId)) { $json['plan_id'] = $this->planId; } if (isset($this->errors)) { $json['errors'] = $this->errors; } $json = array_filter($json, function ($val) { return $val !== null; }); return (!$asArrayWhenEmpty && empty($json)) ? new stdClass() : $json; } }
Copyright ©2021 || Defacer Indonesia