From af5b6dd18416ea0a1960fefe9e89e5f5cf0f3660 Mon Sep 17 00:00:00 2001 From: Eleanor Harris <86789088+eleanorharris@users.noreply.github.com> Date: Mon, 5 Dec 2022 11:30:36 -0500 Subject: [PATCH] Version 6.12.0 release (#183) * Version 6.12.0-v2.1-22.3.01.00 release * Update CHANGELOG.md Co-authored-by: root Co-authored-by: Dhaval Brahmbhatt <32913565+dbbrahmbhatt@users.noreply.github.com> --- CHANGELOG.md | 5 + src/Api/AccountsApi.php | 8 +- src/Api/EnvelopesApi.php | 38 +- .../AccountIdentityVerificationWorkflow.php | 30 + src/Model/AccountSettingsInformation.php | 664 +++++++++++++++++- src/Model/AccountUISettings.php | 60 ++ src/Model/ConnectCustomConfiguration.php | 30 + src/Model/ConnectOAuthConfig.php | 30 + src/Model/DelayedRouting.php | 6 +- src/Model/DocGenFormField.php | 426 +++++++++++ src/Model/DocGenSyntaxError.php | 366 ++++++++++ src/Model/Document.php | 60 ++ src/Model/EnvelopeDelayRule.php | 5 +- src/Model/EnvelopeDocument.php | 120 ++++ src/Model/EnvelopeTemplate.php | 30 + src/Model/EventNotification.php | 30 + src/Model/ScheduledSending.php | 6 +- 17 files changed, 1896 insertions(+), 18 deletions(-) create mode 100644 src/Model/DocGenFormField.php create mode 100644 src/Model/DocGenSyntaxError.php diff --git a/CHANGELOG.md b/CHANGELOG.md index be4c5e21..d42d8be3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ All notable changes to this project will be documented in this file. See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes. +## [v6.12.0] - eSignature API v2.1-22.3.01.00 - 2022-11-18 +### Changed +- Added support for version v2.1-22.3.01.00 of the DocuSign ESignature API. +- Updated the SDK release version. + ## [v6.12.0-rc] - eSignature API v2.1-22.3.00.00 - 2022-11-08 ### Fixed - Issue - [`#172`](https://github.com/docusign/docusign-esign-php-client/issues/172): Cannot install the last version due to the firebase/php-jwt version. diff --git a/src/Api/AccountsApi.php b/src/Api/AccountsApi.php index cf1b4c92..2b7c27a1 100644 --- a/src/Api/AccountsApi.php +++ b/src/Api/AccountsApi.php @@ -4271,7 +4271,7 @@ public function getBrandResourcesByContentTypeWithHttpInfo($account_id, $brand_i * Gets the Electronic Record and Signature Disclosure. * * @param ?string $account_id The external account number (int) or account ID Guid. - * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * * @throws ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConsumerDisclosure @@ -4288,7 +4288,7 @@ public function getConsumerDisclosure($account_id, $lang_code) * Gets the Electronic Record and Signature Disclosure. * * @param ?string $account_id The external account number (int) or account ID Guid. - * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * * @throws ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) @@ -7044,7 +7044,7 @@ public function updateBrandResourcesByContentTypeWithHttpInfo($account_id, $bran * Update Consumer Disclosure. * * @param ?string $account_id The external account number (int) or account ID Guid. - * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param \DocuSign\eSign\Model\ConsumerDisclosure $consumer_disclosure (optional) * @param \DocuSign\eSign\Api\AccountsApi\UpdateConsumerDisclosureOptions $options for modifying the behavior of the function. (optional) * @@ -7063,7 +7063,7 @@ public function updateConsumerDisclosure($account_id, $lang_code, $consumer_disc * Update Consumer Disclosure. * * @param ?string $account_id The external account number (int) or account ID Guid. - * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param \DocuSign\eSign\Model\ConsumerDisclosure $consumer_disclosure (optional) * @param \DocuSign\eSign\Api\AccountsApi\UpdateConsumerDisclosureOptions $options for modifying the behavior of the function. (optional) * diff --git a/src/Api/EnvelopesApi.php b/src/Api/EnvelopesApi.php index 7fad5110..3a6aeddd 100644 --- a/src/Api/EnvelopesApi.php +++ b/src/Api/EnvelopesApi.php @@ -399,7 +399,7 @@ public function setEncoding(?string $encoding): self class GetConsumerDisclosureOptions { /** - * $lang_code2 The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * $lang_code2 The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @var ?string */ protected ?string $lang_code2 = null; @@ -416,7 +416,7 @@ public function getLangCode2(): ?string /** * Sets lang_code2 - * @param ?string $lang_code2 The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param ?string $lang_code2 The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * * @return self */ @@ -1375,6 +1375,33 @@ public function setDocumentsByUserid(?string $documents_by_userid): self $this->documents_by_userid = $documents_by_userid; return $this; } + /** + * $include_docgen_formfields + * @var ?string + */ + protected ?string $include_docgen_formfields = null; + + /** + * Gets include_docgen_formfields + * + * @return ?string + */ + public function getIncludeDocgenFormfields(): ?string + { + return $this->include_docgen_formfields; + } + + /** + * Sets include_docgen_formfields + * @param ?string $include_docgen_formfields + * + * @return self + */ + public function setIncludeDocgenFormfields(?string $include_docgen_formfields): self + { + $this->include_docgen_formfields = $include_docgen_formfields; + return $this; + } /** * $include_document_size * @var ?string @@ -8988,7 +9015,7 @@ public function getCommentsTranscriptWithHttpInfo($account_id, $envelope_id, \Do * * @param ?string $account_id The external account number (int) or account ID Guid. * @param ?string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param ?string $recipient_id The ID of the recipient being accessed. * @param \DocuSign\eSign\Api\EnvelopesApi\GetConsumerDisclosureOptions $options for modifying the behavior of the function. (optional) * @@ -9008,7 +9035,7 @@ public function getConsumerDisclosure($account_id, $envelope_id, $lang_code, $re * * @param ?string $account_id The external account number (int) or account ID Guid. * @param ?string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param ?string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param ?string $recipient_id The ID of the recipient being accessed. * @param \DocuSign\eSign\Api\EnvelopesApi\GetConsumerDisclosureOptions $options for modifying the behavior of the function. (optional) * @@ -12484,6 +12511,9 @@ public function listDocumentsWithHttpInfo($account_id, $envelope_id, \DocuSign\e if ($options->getDocumentsByUserid() != 'null') { $queryParams['documents_by_userid'] = $this->apiClient->getSerializer()->toQueryValue($options->getDocumentsByUserid()); } + if ($options->getIncludeDocgenFormfields() != 'null') { + $queryParams['include_docgen_formfields'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeDocgenFormfields()); + } if ($options->getIncludeDocumentSize() != 'null') { $queryParams['include_document_size'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeDocumentSize()); } diff --git a/src/Model/AccountIdentityVerificationWorkflow.php b/src/Model/AccountIdentityVerificationWorkflow.php index ba1e47e1..7b7847d7 100644 --- a/src/Model/AccountIdentityVerificationWorkflow.php +++ b/src/Model/AccountIdentityVerificationWorkflow.php @@ -66,6 +66,7 @@ class AccountIdentityVerificationWorkflow implements ModelInterface, ArrayAccess 'signature_provider' => '\DocuSign\eSign\Model\AccountSignatureProvider', 'steps' => '\DocuSign\eSign\Model\AccountIdentityVerificationStep[]', 'workflow_id' => '?string', + 'workflow_label' => '?string', 'workflow_resource_key' => '?string' ]; @@ -81,6 +82,7 @@ class AccountIdentityVerificationWorkflow implements ModelInterface, ArrayAccess 'signature_provider' => null, 'steps' => null, 'workflow_id' => null, + 'workflow_label' => null, 'workflow_resource_key' => null ]; @@ -117,6 +119,7 @@ public static function swaggerFormats() 'signature_provider' => 'signatureProvider', 'steps' => 'steps', 'workflow_id' => 'workflowId', + 'workflow_label' => 'workflowLabel', 'workflow_resource_key' => 'workflowResourceKey' ]; @@ -132,6 +135,7 @@ public static function swaggerFormats() 'signature_provider' => 'setSignatureProvider', 'steps' => 'setSteps', 'workflow_id' => 'setWorkflowId', + 'workflow_label' => 'setWorkflowLabel', 'workflow_resource_key' => 'setWorkflowResourceKey' ]; @@ -147,6 +151,7 @@ public static function swaggerFormats() 'signature_provider' => 'getSignatureProvider', 'steps' => 'getSteps', 'workflow_id' => 'getWorkflowId', + 'workflow_label' => 'getWorkflowLabel', 'workflow_resource_key' => 'getWorkflowResourceKey' ]; @@ -216,6 +221,7 @@ public function __construct(array $data = null) $this->container['signature_provider'] = isset($data['signature_provider']) ? $data['signature_provider'] : null; $this->container['steps'] = isset($data['steps']) ? $data['steps'] : null; $this->container['workflow_id'] = isset($data['workflow_id']) ? $data['workflow_id'] : null; + $this->container['workflow_label'] = isset($data['workflow_label']) ? $data['workflow_label'] : null; $this->container['workflow_resource_key'] = isset($data['workflow_resource_key']) ? $data['workflow_resource_key'] : null; } @@ -387,6 +393,30 @@ public function setWorkflowId($workflow_id) return $this; } + /** + * Gets workflow_label + * + * @return ?string + */ + public function getWorkflowLabel() + { + return $this->container['workflow_label']; + } + + /** + * Sets workflow_label + * + * @param ?string $workflow_label + * + * @return $this + */ + public function setWorkflowLabel($workflow_label) + { + $this->container['workflow_label'] = $workflow_label; + + return $this; + } + /** * Gets workflow_resource_key * diff --git a/src/Model/AccountSettingsInformation.php b/src/Model/AccountSettingsInformation.php index e2950f2b..909c0018 100644 --- a/src/Model/AccountSettingsInformation.php +++ b/src/Model/AccountSettingsInformation.php @@ -347,6 +347,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'email_template_version_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_access_code_generator' => '?string', 'enable_access_code_generator_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_adm_healthcare' => '?string', + 'enable_adm_healthcare_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_advanced_payments' => '?string', 'enable_advanced_payments_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_advanced_power_forms' => '?string', @@ -361,6 +363,16 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'enable_bcc_dummy_link_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_calculated_fields' => '?string', 'enable_calculated_fields_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_click_plus' => '?string', + 'enable_click_plus_conditional_content' => '?string', + 'enable_click_plus_conditional_content_meta_data' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_click_plus_custom_fields' => '?string', + 'enable_click_plus_custom_fields_meta_data' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_click_plus_custom_style' => '?string', + 'enable_click_plus_custom_style_meta_data' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_click_plus_dynamic_content' => '?string', + 'enable_click_plus_dynamic_content_meta_data' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_click_plus_meta_data' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_clickwraps' => '?string', 'enable_clickwraps_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_combined_pdf_download_for_sbs' => '?string', @@ -472,6 +484,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'envelope_limits_total_document_size_allowed_in_mb_enabled' => '?string', 'envelope_limits_total_document_size_allowed_in_mb_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'envelope_limits_total_document_size_allowed_in_mb_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'envelope_search_mode' => '?string', + 'envelope_search_mode_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'envelope_stamping_default_value' => '?string', 'envelope_stamping_default_value_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'exit_prompt' => '?string', @@ -505,6 +519,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'id_check_required_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'identity_verification' => '\DocuSign\eSign\Model\AccountIdentityVerificationWorkflow[]', 'identity_verification_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'idfx_kba_authentication_override' => '?string', + 'idfx_kba_authentication_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'idfx_phone_authentication_override' => '?string', 'idfx_phone_authentication_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'ignore_error_if_anchor_tab_not_found' => '?string', @@ -523,6 +539,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'maximum_users_per_signing_group' => '?string', 'maximum_users_per_signing_group_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'max_number_of_custom_stamps' => '?string', + 'merge_mixed_mode_results' => '?string', + 'merge_mixed_mode_results_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'mobile_session_timeout' => '?string', 'mobile_session_timeout_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'number_of_active_custom_stamps' => '?string', @@ -668,10 +686,14 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'use_derived_keys_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'use_docu_sign_express_signer_certificate' => '?string', 'use_docu_sign_express_signer_certificate_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_envelope_search_mixed_mode' => '?string', + 'use_envelope_search_mixed_mode_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'use_multi_app_groups_data' => '?string', 'use_multi_app_groups_data_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'use_new_blob_for_pdf' => '?string', 'use_new_blob_for_pdf_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_new_envelope_search' => '?string', + 'use_new_envelope_search_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'use_safe_signer_certificates' => '?string', 'use_safe_signer_certificates_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'uses_api' => '?string', @@ -990,6 +1012,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'email_template_version_metadata' => null, 'enable_access_code_generator' => null, 'enable_access_code_generator_metadata' => null, + 'enable_adm_healthcare' => null, + 'enable_adm_healthcare_metadata' => null, 'enable_advanced_payments' => null, 'enable_advanced_payments_metadata' => null, 'enable_advanced_power_forms' => null, @@ -1004,6 +1028,16 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'enable_bcc_dummy_link_metadata' => null, 'enable_calculated_fields' => null, 'enable_calculated_fields_metadata' => null, + 'enable_click_plus' => null, + 'enable_click_plus_conditional_content' => null, + 'enable_click_plus_conditional_content_meta_data' => null, + 'enable_click_plus_custom_fields' => null, + 'enable_click_plus_custom_fields_meta_data' => null, + 'enable_click_plus_custom_style' => null, + 'enable_click_plus_custom_style_meta_data' => null, + 'enable_click_plus_dynamic_content' => null, + 'enable_click_plus_dynamic_content_meta_data' => null, + 'enable_click_plus_meta_data' => null, 'enable_clickwraps' => null, 'enable_clickwraps_metadata' => null, 'enable_combined_pdf_download_for_sbs' => null, @@ -1115,6 +1149,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'envelope_limits_total_document_size_allowed_in_mb_enabled' => null, 'envelope_limits_total_document_size_allowed_in_mb_enabled_metadata' => null, 'envelope_limits_total_document_size_allowed_in_mb_metadata' => null, + 'envelope_search_mode' => null, + 'envelope_search_mode_metadata' => null, 'envelope_stamping_default_value' => null, 'envelope_stamping_default_value_metadata' => null, 'exit_prompt' => null, @@ -1148,6 +1184,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'id_check_required_metadata' => null, 'identity_verification' => null, 'identity_verification_metadata' => null, + 'idfx_kba_authentication_override' => null, + 'idfx_kba_authentication_override_metadata' => null, 'idfx_phone_authentication_override' => null, 'idfx_phone_authentication_override_metadata' => null, 'ignore_error_if_anchor_tab_not_found' => null, @@ -1166,6 +1204,8 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'maximum_users_per_signing_group' => null, 'maximum_users_per_signing_group_metadata' => null, 'max_number_of_custom_stamps' => null, + 'merge_mixed_mode_results' => null, + 'merge_mixed_mode_results_metadata' => null, 'mobile_session_timeout' => null, 'mobile_session_timeout_metadata' => null, 'number_of_active_custom_stamps' => null, @@ -1311,10 +1351,14 @@ class AccountSettingsInformation implements ModelInterface, ArrayAccess 'use_derived_keys_metadata' => null, 'use_docu_sign_express_signer_certificate' => null, 'use_docu_sign_express_signer_certificate_metadata' => null, + 'use_envelope_search_mixed_mode' => null, + 'use_envelope_search_mixed_mode_metadata' => null, 'use_multi_app_groups_data' => null, 'use_multi_app_groups_data_metadata' => null, 'use_new_blob_for_pdf' => null, 'use_new_blob_for_pdf_metadata' => null, + 'use_new_envelope_search' => null, + 'use_new_envelope_search_metadata' => null, 'use_safe_signer_certificates' => null, 'use_safe_signer_certificates_metadata' => null, 'uses_api' => null, @@ -1654,6 +1698,8 @@ public static function swaggerFormats() 'email_template_version_metadata' => 'emailTemplateVersionMetadata', 'enable_access_code_generator' => 'enableAccessCodeGenerator', 'enable_access_code_generator_metadata' => 'enableAccessCodeGeneratorMetadata', + 'enable_adm_healthcare' => 'enableAdmHealthcare', + 'enable_adm_healthcare_metadata' => 'enableAdmHealthcareMetadata', 'enable_advanced_payments' => 'enableAdvancedPayments', 'enable_advanced_payments_metadata' => 'enableAdvancedPaymentsMetadata', 'enable_advanced_power_forms' => 'enableAdvancedPowerForms', @@ -1668,6 +1714,16 @@ public static function swaggerFormats() 'enable_bcc_dummy_link_metadata' => 'enableBccDummyLinkMetadata', 'enable_calculated_fields' => 'enableCalculatedFields', 'enable_calculated_fields_metadata' => 'enableCalculatedFieldsMetadata', + 'enable_click_plus' => 'enableClickPlus', + 'enable_click_plus_conditional_content' => 'enableClickPlusConditionalContent', + 'enable_click_plus_conditional_content_meta_data' => 'enableClickPlusConditionalContentMetaData', + 'enable_click_plus_custom_fields' => 'enableClickPlusCustomFields', + 'enable_click_plus_custom_fields_meta_data' => 'enableClickPlusCustomFieldsMetaData', + 'enable_click_plus_custom_style' => 'enableClickPlusCustomStyle', + 'enable_click_plus_custom_style_meta_data' => 'enableClickPlusCustomStyleMetaData', + 'enable_click_plus_dynamic_content' => 'enableClickPlusDynamicContent', + 'enable_click_plus_dynamic_content_meta_data' => 'enableClickPlusDynamicContentMetaData', + 'enable_click_plus_meta_data' => 'enableClickPlusMetaData', 'enable_clickwraps' => 'enableClickwraps', 'enable_clickwraps_metadata' => 'enableClickwrapsMetadata', 'enable_combined_pdf_download_for_sbs' => 'enableCombinedPDFDownloadForSBS', @@ -1779,6 +1835,8 @@ public static function swaggerFormats() 'envelope_limits_total_document_size_allowed_in_mb_enabled' => 'EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabled', 'envelope_limits_total_document_size_allowed_in_mb_enabled_metadata' => 'EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabledMetadata', 'envelope_limits_total_document_size_allowed_in_mb_metadata' => 'EnvelopeLimitsTotalDocumentSizeAllowedInMBMetadata', + 'envelope_search_mode' => 'envelopeSearchMode', + 'envelope_search_mode_metadata' => 'envelopeSearchModeMetadata', 'envelope_stamping_default_value' => 'envelopeStampingDefaultValue', 'envelope_stamping_default_value_metadata' => 'envelopeStampingDefaultValueMetadata', 'exit_prompt' => 'exitPrompt', @@ -1812,6 +1870,8 @@ public static function swaggerFormats() 'id_check_required_metadata' => 'idCheckRequiredMetadata', 'identity_verification' => 'identityVerification', 'identity_verification_metadata' => 'identityVerificationMetadata', + 'idfx_kba_authentication_override' => 'idfxKBAAuthenticationOverride', + 'idfx_kba_authentication_override_metadata' => 'idfxKBAAuthenticationOverrideMetadata', 'idfx_phone_authentication_override' => 'idfxPhoneAuthenticationOverride', 'idfx_phone_authentication_override_metadata' => 'idfxPhoneAuthenticationOverrideMetadata', 'ignore_error_if_anchor_tab_not_found' => 'ignoreErrorIfAnchorTabNotFound', @@ -1830,6 +1890,8 @@ public static function swaggerFormats() 'maximum_users_per_signing_group' => 'maximumUsersPerSigningGroup', 'maximum_users_per_signing_group_metadata' => 'maximumUsersPerSigningGroupMetadata', 'max_number_of_custom_stamps' => 'maxNumberOfCustomStamps', + 'merge_mixed_mode_results' => 'mergeMixedModeResults', + 'merge_mixed_mode_results_metadata' => 'mergeMixedModeResultsMetadata', 'mobile_session_timeout' => 'mobileSessionTimeout', 'mobile_session_timeout_metadata' => 'mobileSessionTimeoutMetadata', 'number_of_active_custom_stamps' => 'numberOfActiveCustomStamps', @@ -1975,10 +2037,14 @@ public static function swaggerFormats() 'use_derived_keys_metadata' => 'useDerivedKeysMetadata', 'use_docu_sign_express_signer_certificate' => 'useDocuSignExpressSignerCertificate', 'use_docu_sign_express_signer_certificate_metadata' => 'useDocuSignExpressSignerCertificateMetadata', + 'use_envelope_search_mixed_mode' => 'useEnvelopeSearchMixedMode', + 'use_envelope_search_mixed_mode_metadata' => 'useEnvelopeSearchMixedModeMetadata', 'use_multi_app_groups_data' => 'useMultiAppGroupsData', 'use_multi_app_groups_data_metadata' => 'useMultiAppGroupsDataMetadata', 'use_new_blob_for_pdf' => 'useNewBlobForPdf', 'use_new_blob_for_pdf_metadata' => 'useNewBlobForPdfMetadata', + 'use_new_envelope_search' => 'useNewEnvelopeSearch', + 'use_new_envelope_search_metadata' => 'useNewEnvelopeSearchMetadata', 'use_safe_signer_certificates' => 'useSAFESignerCertificates', 'use_safe_signer_certificates_metadata' => 'useSAFESignerCertificatesMetadata', 'uses_api' => 'usesAPI', @@ -2297,6 +2363,8 @@ public static function swaggerFormats() 'email_template_version_metadata' => 'setEmailTemplateVersionMetadata', 'enable_access_code_generator' => 'setEnableAccessCodeGenerator', 'enable_access_code_generator_metadata' => 'setEnableAccessCodeGeneratorMetadata', + 'enable_adm_healthcare' => 'setEnableAdmHealthcare', + 'enable_adm_healthcare_metadata' => 'setEnableAdmHealthcareMetadata', 'enable_advanced_payments' => 'setEnableAdvancedPayments', 'enable_advanced_payments_metadata' => 'setEnableAdvancedPaymentsMetadata', 'enable_advanced_power_forms' => 'setEnableAdvancedPowerForms', @@ -2311,6 +2379,16 @@ public static function swaggerFormats() 'enable_bcc_dummy_link_metadata' => 'setEnableBccDummyLinkMetadata', 'enable_calculated_fields' => 'setEnableCalculatedFields', 'enable_calculated_fields_metadata' => 'setEnableCalculatedFieldsMetadata', + 'enable_click_plus' => 'setEnableClickPlus', + 'enable_click_plus_conditional_content' => 'setEnableClickPlusConditionalContent', + 'enable_click_plus_conditional_content_meta_data' => 'setEnableClickPlusConditionalContentMetaData', + 'enable_click_plus_custom_fields' => 'setEnableClickPlusCustomFields', + 'enable_click_plus_custom_fields_meta_data' => 'setEnableClickPlusCustomFieldsMetaData', + 'enable_click_plus_custom_style' => 'setEnableClickPlusCustomStyle', + 'enable_click_plus_custom_style_meta_data' => 'setEnableClickPlusCustomStyleMetaData', + 'enable_click_plus_dynamic_content' => 'setEnableClickPlusDynamicContent', + 'enable_click_plus_dynamic_content_meta_data' => 'setEnableClickPlusDynamicContentMetaData', + 'enable_click_plus_meta_data' => 'setEnableClickPlusMetaData', 'enable_clickwraps' => 'setEnableClickwraps', 'enable_clickwraps_metadata' => 'setEnableClickwrapsMetadata', 'enable_combined_pdf_download_for_sbs' => 'setEnableCombinedPdfDownloadForSbs', @@ -2422,6 +2500,8 @@ public static function swaggerFormats() 'envelope_limits_total_document_size_allowed_in_mb_enabled' => 'setEnvelopeLimitsTotalDocumentSizeAllowedInMbEnabled', 'envelope_limits_total_document_size_allowed_in_mb_enabled_metadata' => 'setEnvelopeLimitsTotalDocumentSizeAllowedInMbEnabledMetadata', 'envelope_limits_total_document_size_allowed_in_mb_metadata' => 'setEnvelopeLimitsTotalDocumentSizeAllowedInMbMetadata', + 'envelope_search_mode' => 'setEnvelopeSearchMode', + 'envelope_search_mode_metadata' => 'setEnvelopeSearchModeMetadata', 'envelope_stamping_default_value' => 'setEnvelopeStampingDefaultValue', 'envelope_stamping_default_value_metadata' => 'setEnvelopeStampingDefaultValueMetadata', 'exit_prompt' => 'setExitPrompt', @@ -2455,6 +2535,8 @@ public static function swaggerFormats() 'id_check_required_metadata' => 'setIdCheckRequiredMetadata', 'identity_verification' => 'setIdentityVerification', 'identity_verification_metadata' => 'setIdentityVerificationMetadata', + 'idfx_kba_authentication_override' => 'setIdfxKbaAuthenticationOverride', + 'idfx_kba_authentication_override_metadata' => 'setIdfxKbaAuthenticationOverrideMetadata', 'idfx_phone_authentication_override' => 'setIdfxPhoneAuthenticationOverride', 'idfx_phone_authentication_override_metadata' => 'setIdfxPhoneAuthenticationOverrideMetadata', 'ignore_error_if_anchor_tab_not_found' => 'setIgnoreErrorIfAnchorTabNotFound', @@ -2473,6 +2555,8 @@ public static function swaggerFormats() 'maximum_users_per_signing_group' => 'setMaximumUsersPerSigningGroup', 'maximum_users_per_signing_group_metadata' => 'setMaximumUsersPerSigningGroupMetadata', 'max_number_of_custom_stamps' => 'setMaxNumberOfCustomStamps', + 'merge_mixed_mode_results' => 'setMergeMixedModeResults', + 'merge_mixed_mode_results_metadata' => 'setMergeMixedModeResultsMetadata', 'mobile_session_timeout' => 'setMobileSessionTimeout', 'mobile_session_timeout_metadata' => 'setMobileSessionTimeoutMetadata', 'number_of_active_custom_stamps' => 'setNumberOfActiveCustomStamps', @@ -2618,10 +2702,14 @@ public static function swaggerFormats() 'use_derived_keys_metadata' => 'setUseDerivedKeysMetadata', 'use_docu_sign_express_signer_certificate' => 'setUseDocuSignExpressSignerCertificate', 'use_docu_sign_express_signer_certificate_metadata' => 'setUseDocuSignExpressSignerCertificateMetadata', + 'use_envelope_search_mixed_mode' => 'setUseEnvelopeSearchMixedMode', + 'use_envelope_search_mixed_mode_metadata' => 'setUseEnvelopeSearchMixedModeMetadata', 'use_multi_app_groups_data' => 'setUseMultiAppGroupsData', 'use_multi_app_groups_data_metadata' => 'setUseMultiAppGroupsDataMetadata', 'use_new_blob_for_pdf' => 'setUseNewBlobForPdf', 'use_new_blob_for_pdf_metadata' => 'setUseNewBlobForPdfMetadata', + 'use_new_envelope_search' => 'setUseNewEnvelopeSearch', + 'use_new_envelope_search_metadata' => 'setUseNewEnvelopeSearchMetadata', 'use_safe_signer_certificates' => 'setUseSafeSignerCertificates', 'use_safe_signer_certificates_metadata' => 'setUseSafeSignerCertificatesMetadata', 'uses_api' => 'setUsesApi', @@ -2940,6 +3028,8 @@ public static function swaggerFormats() 'email_template_version_metadata' => 'getEmailTemplateVersionMetadata', 'enable_access_code_generator' => 'getEnableAccessCodeGenerator', 'enable_access_code_generator_metadata' => 'getEnableAccessCodeGeneratorMetadata', + 'enable_adm_healthcare' => 'getEnableAdmHealthcare', + 'enable_adm_healthcare_metadata' => 'getEnableAdmHealthcareMetadata', 'enable_advanced_payments' => 'getEnableAdvancedPayments', 'enable_advanced_payments_metadata' => 'getEnableAdvancedPaymentsMetadata', 'enable_advanced_power_forms' => 'getEnableAdvancedPowerForms', @@ -2954,6 +3044,16 @@ public static function swaggerFormats() 'enable_bcc_dummy_link_metadata' => 'getEnableBccDummyLinkMetadata', 'enable_calculated_fields' => 'getEnableCalculatedFields', 'enable_calculated_fields_metadata' => 'getEnableCalculatedFieldsMetadata', + 'enable_click_plus' => 'getEnableClickPlus', + 'enable_click_plus_conditional_content' => 'getEnableClickPlusConditionalContent', + 'enable_click_plus_conditional_content_meta_data' => 'getEnableClickPlusConditionalContentMetaData', + 'enable_click_plus_custom_fields' => 'getEnableClickPlusCustomFields', + 'enable_click_plus_custom_fields_meta_data' => 'getEnableClickPlusCustomFieldsMetaData', + 'enable_click_plus_custom_style' => 'getEnableClickPlusCustomStyle', + 'enable_click_plus_custom_style_meta_data' => 'getEnableClickPlusCustomStyleMetaData', + 'enable_click_plus_dynamic_content' => 'getEnableClickPlusDynamicContent', + 'enable_click_plus_dynamic_content_meta_data' => 'getEnableClickPlusDynamicContentMetaData', + 'enable_click_plus_meta_data' => 'getEnableClickPlusMetaData', 'enable_clickwraps' => 'getEnableClickwraps', 'enable_clickwraps_metadata' => 'getEnableClickwrapsMetadata', 'enable_combined_pdf_download_for_sbs' => 'getEnableCombinedPdfDownloadForSbs', @@ -3065,6 +3165,8 @@ public static function swaggerFormats() 'envelope_limits_total_document_size_allowed_in_mb_enabled' => 'getEnvelopeLimitsTotalDocumentSizeAllowedInMbEnabled', 'envelope_limits_total_document_size_allowed_in_mb_enabled_metadata' => 'getEnvelopeLimitsTotalDocumentSizeAllowedInMbEnabledMetadata', 'envelope_limits_total_document_size_allowed_in_mb_metadata' => 'getEnvelopeLimitsTotalDocumentSizeAllowedInMbMetadata', + 'envelope_search_mode' => 'getEnvelopeSearchMode', + 'envelope_search_mode_metadata' => 'getEnvelopeSearchModeMetadata', 'envelope_stamping_default_value' => 'getEnvelopeStampingDefaultValue', 'envelope_stamping_default_value_metadata' => 'getEnvelopeStampingDefaultValueMetadata', 'exit_prompt' => 'getExitPrompt', @@ -3098,6 +3200,8 @@ public static function swaggerFormats() 'id_check_required_metadata' => 'getIdCheckRequiredMetadata', 'identity_verification' => 'getIdentityVerification', 'identity_verification_metadata' => 'getIdentityVerificationMetadata', + 'idfx_kba_authentication_override' => 'getIdfxKbaAuthenticationOverride', + 'idfx_kba_authentication_override_metadata' => 'getIdfxKbaAuthenticationOverrideMetadata', 'idfx_phone_authentication_override' => 'getIdfxPhoneAuthenticationOverride', 'idfx_phone_authentication_override_metadata' => 'getIdfxPhoneAuthenticationOverrideMetadata', 'ignore_error_if_anchor_tab_not_found' => 'getIgnoreErrorIfAnchorTabNotFound', @@ -3116,6 +3220,8 @@ public static function swaggerFormats() 'maximum_users_per_signing_group' => 'getMaximumUsersPerSigningGroup', 'maximum_users_per_signing_group_metadata' => 'getMaximumUsersPerSigningGroupMetadata', 'max_number_of_custom_stamps' => 'getMaxNumberOfCustomStamps', + 'merge_mixed_mode_results' => 'getMergeMixedModeResults', + 'merge_mixed_mode_results_metadata' => 'getMergeMixedModeResultsMetadata', 'mobile_session_timeout' => 'getMobileSessionTimeout', 'mobile_session_timeout_metadata' => 'getMobileSessionTimeoutMetadata', 'number_of_active_custom_stamps' => 'getNumberOfActiveCustomStamps', @@ -3261,10 +3367,14 @@ public static function swaggerFormats() 'use_derived_keys_metadata' => 'getUseDerivedKeysMetadata', 'use_docu_sign_express_signer_certificate' => 'getUseDocuSignExpressSignerCertificate', 'use_docu_sign_express_signer_certificate_metadata' => 'getUseDocuSignExpressSignerCertificateMetadata', + 'use_envelope_search_mixed_mode' => 'getUseEnvelopeSearchMixedMode', + 'use_envelope_search_mixed_mode_metadata' => 'getUseEnvelopeSearchMixedModeMetadata', 'use_multi_app_groups_data' => 'getUseMultiAppGroupsData', 'use_multi_app_groups_data_metadata' => 'getUseMultiAppGroupsDataMetadata', 'use_new_blob_for_pdf' => 'getUseNewBlobForPdf', 'use_new_blob_for_pdf_metadata' => 'getUseNewBlobForPdfMetadata', + 'use_new_envelope_search' => 'getUseNewEnvelopeSearch', + 'use_new_envelope_search_metadata' => 'getUseNewEnvelopeSearchMetadata', 'use_safe_signer_certificates' => 'getUseSafeSignerCertificates', 'use_safe_signer_certificates_metadata' => 'getUseSafeSignerCertificatesMetadata', 'uses_api' => 'getUsesApi', @@ -3637,6 +3747,8 @@ public function __construct(array $data = null) $this->container['email_template_version_metadata'] = isset($data['email_template_version_metadata']) ? $data['email_template_version_metadata'] : null; $this->container['enable_access_code_generator'] = isset($data['enable_access_code_generator']) ? $data['enable_access_code_generator'] : null; $this->container['enable_access_code_generator_metadata'] = isset($data['enable_access_code_generator_metadata']) ? $data['enable_access_code_generator_metadata'] : null; + $this->container['enable_adm_healthcare'] = isset($data['enable_adm_healthcare']) ? $data['enable_adm_healthcare'] : null; + $this->container['enable_adm_healthcare_metadata'] = isset($data['enable_adm_healthcare_metadata']) ? $data['enable_adm_healthcare_metadata'] : null; $this->container['enable_advanced_payments'] = isset($data['enable_advanced_payments']) ? $data['enable_advanced_payments'] : null; $this->container['enable_advanced_payments_metadata'] = isset($data['enable_advanced_payments_metadata']) ? $data['enable_advanced_payments_metadata'] : null; $this->container['enable_advanced_power_forms'] = isset($data['enable_advanced_power_forms']) ? $data['enable_advanced_power_forms'] : null; @@ -3651,6 +3763,16 @@ public function __construct(array $data = null) $this->container['enable_bcc_dummy_link_metadata'] = isset($data['enable_bcc_dummy_link_metadata']) ? $data['enable_bcc_dummy_link_metadata'] : null; $this->container['enable_calculated_fields'] = isset($data['enable_calculated_fields']) ? $data['enable_calculated_fields'] : null; $this->container['enable_calculated_fields_metadata'] = isset($data['enable_calculated_fields_metadata']) ? $data['enable_calculated_fields_metadata'] : null; + $this->container['enable_click_plus'] = isset($data['enable_click_plus']) ? $data['enable_click_plus'] : null; + $this->container['enable_click_plus_conditional_content'] = isset($data['enable_click_plus_conditional_content']) ? $data['enable_click_plus_conditional_content'] : null; + $this->container['enable_click_plus_conditional_content_meta_data'] = isset($data['enable_click_plus_conditional_content_meta_data']) ? $data['enable_click_plus_conditional_content_meta_data'] : null; + $this->container['enable_click_plus_custom_fields'] = isset($data['enable_click_plus_custom_fields']) ? $data['enable_click_plus_custom_fields'] : null; + $this->container['enable_click_plus_custom_fields_meta_data'] = isset($data['enable_click_plus_custom_fields_meta_data']) ? $data['enable_click_plus_custom_fields_meta_data'] : null; + $this->container['enable_click_plus_custom_style'] = isset($data['enable_click_plus_custom_style']) ? $data['enable_click_plus_custom_style'] : null; + $this->container['enable_click_plus_custom_style_meta_data'] = isset($data['enable_click_plus_custom_style_meta_data']) ? $data['enable_click_plus_custom_style_meta_data'] : null; + $this->container['enable_click_plus_dynamic_content'] = isset($data['enable_click_plus_dynamic_content']) ? $data['enable_click_plus_dynamic_content'] : null; + $this->container['enable_click_plus_dynamic_content_meta_data'] = isset($data['enable_click_plus_dynamic_content_meta_data']) ? $data['enable_click_plus_dynamic_content_meta_data'] : null; + $this->container['enable_click_plus_meta_data'] = isset($data['enable_click_plus_meta_data']) ? $data['enable_click_plus_meta_data'] : null; $this->container['enable_clickwraps'] = isset($data['enable_clickwraps']) ? $data['enable_clickwraps'] : null; $this->container['enable_clickwraps_metadata'] = isset($data['enable_clickwraps_metadata']) ? $data['enable_clickwraps_metadata'] : null; $this->container['enable_combined_pdf_download_for_sbs'] = isset($data['enable_combined_pdf_download_for_sbs']) ? $data['enable_combined_pdf_download_for_sbs'] : null; @@ -3762,6 +3884,8 @@ public function __construct(array $data = null) $this->container['envelope_limits_total_document_size_allowed_in_mb_enabled'] = isset($data['envelope_limits_total_document_size_allowed_in_mb_enabled']) ? $data['envelope_limits_total_document_size_allowed_in_mb_enabled'] : null; $this->container['envelope_limits_total_document_size_allowed_in_mb_enabled_metadata'] = isset($data['envelope_limits_total_document_size_allowed_in_mb_enabled_metadata']) ? $data['envelope_limits_total_document_size_allowed_in_mb_enabled_metadata'] : null; $this->container['envelope_limits_total_document_size_allowed_in_mb_metadata'] = isset($data['envelope_limits_total_document_size_allowed_in_mb_metadata']) ? $data['envelope_limits_total_document_size_allowed_in_mb_metadata'] : null; + $this->container['envelope_search_mode'] = isset($data['envelope_search_mode']) ? $data['envelope_search_mode'] : null; + $this->container['envelope_search_mode_metadata'] = isset($data['envelope_search_mode_metadata']) ? $data['envelope_search_mode_metadata'] : null; $this->container['envelope_stamping_default_value'] = isset($data['envelope_stamping_default_value']) ? $data['envelope_stamping_default_value'] : null; $this->container['envelope_stamping_default_value_metadata'] = isset($data['envelope_stamping_default_value_metadata']) ? $data['envelope_stamping_default_value_metadata'] : null; $this->container['exit_prompt'] = isset($data['exit_prompt']) ? $data['exit_prompt'] : null; @@ -3795,6 +3919,8 @@ public function __construct(array $data = null) $this->container['id_check_required_metadata'] = isset($data['id_check_required_metadata']) ? $data['id_check_required_metadata'] : null; $this->container['identity_verification'] = isset($data['identity_verification']) ? $data['identity_verification'] : null; $this->container['identity_verification_metadata'] = isset($data['identity_verification_metadata']) ? $data['identity_verification_metadata'] : null; + $this->container['idfx_kba_authentication_override'] = isset($data['idfx_kba_authentication_override']) ? $data['idfx_kba_authentication_override'] : null; + $this->container['idfx_kba_authentication_override_metadata'] = isset($data['idfx_kba_authentication_override_metadata']) ? $data['idfx_kba_authentication_override_metadata'] : null; $this->container['idfx_phone_authentication_override'] = isset($data['idfx_phone_authentication_override']) ? $data['idfx_phone_authentication_override'] : null; $this->container['idfx_phone_authentication_override_metadata'] = isset($data['idfx_phone_authentication_override_metadata']) ? $data['idfx_phone_authentication_override_metadata'] : null; $this->container['ignore_error_if_anchor_tab_not_found'] = isset($data['ignore_error_if_anchor_tab_not_found']) ? $data['ignore_error_if_anchor_tab_not_found'] : null; @@ -3813,6 +3939,8 @@ public function __construct(array $data = null) $this->container['maximum_users_per_signing_group'] = isset($data['maximum_users_per_signing_group']) ? $data['maximum_users_per_signing_group'] : null; $this->container['maximum_users_per_signing_group_metadata'] = isset($data['maximum_users_per_signing_group_metadata']) ? $data['maximum_users_per_signing_group_metadata'] : null; $this->container['max_number_of_custom_stamps'] = isset($data['max_number_of_custom_stamps']) ? $data['max_number_of_custom_stamps'] : null; + $this->container['merge_mixed_mode_results'] = isset($data['merge_mixed_mode_results']) ? $data['merge_mixed_mode_results'] : null; + $this->container['merge_mixed_mode_results_metadata'] = isset($data['merge_mixed_mode_results_metadata']) ? $data['merge_mixed_mode_results_metadata'] : null; $this->container['mobile_session_timeout'] = isset($data['mobile_session_timeout']) ? $data['mobile_session_timeout'] : null; $this->container['mobile_session_timeout_metadata'] = isset($data['mobile_session_timeout_metadata']) ? $data['mobile_session_timeout_metadata'] : null; $this->container['number_of_active_custom_stamps'] = isset($data['number_of_active_custom_stamps']) ? $data['number_of_active_custom_stamps'] : null; @@ -3958,10 +4086,14 @@ public function __construct(array $data = null) $this->container['use_derived_keys_metadata'] = isset($data['use_derived_keys_metadata']) ? $data['use_derived_keys_metadata'] : null; $this->container['use_docu_sign_express_signer_certificate'] = isset($data['use_docu_sign_express_signer_certificate']) ? $data['use_docu_sign_express_signer_certificate'] : null; $this->container['use_docu_sign_express_signer_certificate_metadata'] = isset($data['use_docu_sign_express_signer_certificate_metadata']) ? $data['use_docu_sign_express_signer_certificate_metadata'] : null; + $this->container['use_envelope_search_mixed_mode'] = isset($data['use_envelope_search_mixed_mode']) ? $data['use_envelope_search_mixed_mode'] : null; + $this->container['use_envelope_search_mixed_mode_metadata'] = isset($data['use_envelope_search_mixed_mode_metadata']) ? $data['use_envelope_search_mixed_mode_metadata'] : null; $this->container['use_multi_app_groups_data'] = isset($data['use_multi_app_groups_data']) ? $data['use_multi_app_groups_data'] : null; $this->container['use_multi_app_groups_data_metadata'] = isset($data['use_multi_app_groups_data_metadata']) ? $data['use_multi_app_groups_data_metadata'] : null; $this->container['use_new_blob_for_pdf'] = isset($data['use_new_blob_for_pdf']) ? $data['use_new_blob_for_pdf'] : null; $this->container['use_new_blob_for_pdf_metadata'] = isset($data['use_new_blob_for_pdf_metadata']) ? $data['use_new_blob_for_pdf_metadata'] : null; + $this->container['use_new_envelope_search'] = isset($data['use_new_envelope_search']) ? $data['use_new_envelope_search'] : null; + $this->container['use_new_envelope_search_metadata'] = isset($data['use_new_envelope_search_metadata']) ? $data['use_new_envelope_search_metadata'] : null; $this->container['use_safe_signer_certificates'] = isset($data['use_safe_signer_certificates']) ? $data['use_safe_signer_certificates'] : null; $this->container['use_safe_signer_certificates_metadata'] = isset($data['use_safe_signer_certificates_metadata']) ? $data['use_safe_signer_certificates_metadata'] : null; $this->container['uses_api'] = isset($data['uses_api']) ? $data['uses_api'] : null; @@ -5080,7 +5212,7 @@ public function getAllowDelayedRouting() /** * Sets allow_delayed_routing * - * @param ?string $allow_delayed_routing \"true\" if the account has permission to use the delayed routing feature to insert delays before routing an envelope to a recipient, \"false\" otherwise. + * @param ?string $allow_delayed_routing \\\"true\\\" if the account has permission to use the delayed routing feature to insert delays before routing an envelope to a recipient, \\\"false\\\" otherwise. * * @return $this */ @@ -7672,7 +7804,7 @@ public function getAllowScheduledSending() /** * Sets allow_scheduled_sending * - * @param ?string $allow_scheduled_sending \"true\" if the account has permission to use the scheduled sending feature to send envelopes at a specified datetime in the future, \"false\" otherwise. + * @param ?string $allow_scheduled_sending \\\"true\\\" if the account has permission to use the scheduled sending feature to send envelopes at a specified datetime in the future, \\\"false\\\" otherwise. * * @return $this */ @@ -10899,6 +11031,54 @@ public function setEnableAccessCodeGeneratorMetadata($enable_access_code_generat return $this; } + /** + * Gets enable_adm_healthcare + * + * @return ?string + */ + public function getEnableAdmHealthcare() + { + return $this->container['enable_adm_healthcare']; + } + + /** + * Sets enable_adm_healthcare + * + * @param ?string $enable_adm_healthcare + * + * @return $this + */ + public function setEnableAdmHealthcare($enable_adm_healthcare) + { + $this->container['enable_adm_healthcare'] = $enable_adm_healthcare; + + return $this; + } + + /** + * Gets enable_adm_healthcare_metadata + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableAdmHealthcareMetadata() + { + return $this->container['enable_adm_healthcare_metadata']; + } + + /** + * Sets enable_adm_healthcare_metadata + * + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_adm_healthcare_metadata enable_adm_healthcare_metadata + * + * @return $this + */ + public function setEnableAdmHealthcareMetadata($enable_adm_healthcare_metadata) + { + $this->container['enable_adm_healthcare_metadata'] = $enable_adm_healthcare_metadata; + + return $this; + } + /** * Gets enable_advanced_payments * @@ -11235,6 +11415,246 @@ public function setEnableCalculatedFieldsMetadata($enable_calculated_fields_meta return $this; } + /** + * Gets enable_click_plus + * + * @return ?string + */ + public function getEnableClickPlus() + { + return $this->container['enable_click_plus']; + } + + /** + * Sets enable_click_plus + * + * @param ?string $enable_click_plus + * + * @return $this + */ + public function setEnableClickPlus($enable_click_plus) + { + $this->container['enable_click_plus'] = $enable_click_plus; + + return $this; + } + + /** + * Gets enable_click_plus_conditional_content + * + * @return ?string + */ + public function getEnableClickPlusConditionalContent() + { + return $this->container['enable_click_plus_conditional_content']; + } + + /** + * Sets enable_click_plus_conditional_content + * + * @param ?string $enable_click_plus_conditional_content + * + * @return $this + */ + public function setEnableClickPlusConditionalContent($enable_click_plus_conditional_content) + { + $this->container['enable_click_plus_conditional_content'] = $enable_click_plus_conditional_content; + + return $this; + } + + /** + * Gets enable_click_plus_conditional_content_meta_data + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableClickPlusConditionalContentMetaData() + { + return $this->container['enable_click_plus_conditional_content_meta_data']; + } + + /** + * Sets enable_click_plus_conditional_content_meta_data + * + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_click_plus_conditional_content_meta_data enable_click_plus_conditional_content_meta_data + * + * @return $this + */ + public function setEnableClickPlusConditionalContentMetaData($enable_click_plus_conditional_content_meta_data) + { + $this->container['enable_click_plus_conditional_content_meta_data'] = $enable_click_plus_conditional_content_meta_data; + + return $this; + } + + /** + * Gets enable_click_plus_custom_fields + * + * @return ?string + */ + public function getEnableClickPlusCustomFields() + { + return $this->container['enable_click_plus_custom_fields']; + } + + /** + * Sets enable_click_plus_custom_fields + * + * @param ?string $enable_click_plus_custom_fields + * + * @return $this + */ + public function setEnableClickPlusCustomFields($enable_click_plus_custom_fields) + { + $this->container['enable_click_plus_custom_fields'] = $enable_click_plus_custom_fields; + + return $this; + } + + /** + * Gets enable_click_plus_custom_fields_meta_data + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableClickPlusCustomFieldsMetaData() + { + return $this->container['enable_click_plus_custom_fields_meta_data']; + } + + /** + * Sets enable_click_plus_custom_fields_meta_data + * + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_click_plus_custom_fields_meta_data enable_click_plus_custom_fields_meta_data + * + * @return $this + */ + public function setEnableClickPlusCustomFieldsMetaData($enable_click_plus_custom_fields_meta_data) + { + $this->container['enable_click_plus_custom_fields_meta_data'] = $enable_click_plus_custom_fields_meta_data; + + return $this; + } + + /** + * Gets enable_click_plus_custom_style + * + * @return ?string + */ + public function getEnableClickPlusCustomStyle() + { + return $this->container['enable_click_plus_custom_style']; + } + + /** + * Sets enable_click_plus_custom_style + * + * @param ?string $enable_click_plus_custom_style + * + * @return $this + */ + public function setEnableClickPlusCustomStyle($enable_click_plus_custom_style) + { + $this->container['enable_click_plus_custom_style'] = $enable_click_plus_custom_style; + + return $this; + } + + /** + * Gets enable_click_plus_custom_style_meta_data + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableClickPlusCustomStyleMetaData() + { + return $this->container['enable_click_plus_custom_style_meta_data']; + } + + /** + * Sets enable_click_plus_custom_style_meta_data + * + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_click_plus_custom_style_meta_data enable_click_plus_custom_style_meta_data + * + * @return $this + */ + public function setEnableClickPlusCustomStyleMetaData($enable_click_plus_custom_style_meta_data) + { + $this->container['enable_click_plus_custom_style_meta_data'] = $enable_click_plus_custom_style_meta_data; + + return $this; + } + + /** + * Gets enable_click_plus_dynamic_content + * + * @return ?string + */ + public function getEnableClickPlusDynamicContent() + { + return $this->container['enable_click_plus_dynamic_content']; + } + + /** + * Sets enable_click_plus_dynamic_content + * + * @param ?string $enable_click_plus_dynamic_content + * + * @return $this + */ + public function setEnableClickPlusDynamicContent($enable_click_plus_dynamic_content) + { + $this->container['enable_click_plus_dynamic_content'] = $enable_click_plus_dynamic_content; + + return $this; + } + + /** + * Gets enable_click_plus_dynamic_content_meta_data + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableClickPlusDynamicContentMetaData() + { + return $this->container['enable_click_plus_dynamic_content_meta_data']; + } + + /** + * Sets enable_click_plus_dynamic_content_meta_data + * + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_click_plus_dynamic_content_meta_data enable_click_plus_dynamic_content_meta_data + * + * @return $this + */ + public function setEnableClickPlusDynamicContentMetaData($enable_click_plus_dynamic_content_meta_data) + { + $this->container['enable_click_plus_dynamic_content_meta_data'] = $enable_click_plus_dynamic_content_meta_data; + + return $this; + } + + /** + * Gets enable_click_plus_meta_data + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableClickPlusMetaData() + { + return $this->container['enable_click_plus_meta_data']; + } + + /** + * Sets enable_click_plus_meta_data + * + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_click_plus_meta_data enable_click_plus_meta_data + * + * @return $this + */ + public function setEnableClickPlusMetaData($enable_click_plus_meta_data) + { + $this->container['enable_click_plus_meta_data'] = $enable_click_plus_meta_data; + + return $this; + } + /** * Gets enable_clickwraps * @@ -13899,6 +14319,54 @@ public function setEnvelopeLimitsTotalDocumentSizeAllowedInMbMetadata($envelope_ return $this; } + /** + * Gets envelope_search_mode + * + * @return ?string + */ + public function getEnvelopeSearchMode() + { + return $this->container['envelope_search_mode']; + } + + /** + * Sets envelope_search_mode + * + * @param ?string $envelope_search_mode + * + * @return $this + */ + public function setEnvelopeSearchMode($envelope_search_mode) + { + $this->container['envelope_search_mode'] = $envelope_search_mode; + + return $this; + } + + /** + * Gets envelope_search_mode_metadata + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnvelopeSearchModeMetadata() + { + return $this->container['envelope_search_mode_metadata']; + } + + /** + * Sets envelope_search_mode_metadata + * + * @param \DocuSign\eSign\Model\SettingsMetadata $envelope_search_mode_metadata envelope_search_mode_metadata + * + * @return $this + */ + public function setEnvelopeSearchModeMetadata($envelope_search_mode_metadata) + { + $this->container['envelope_search_mode_metadata'] = $envelope_search_mode_metadata; + + return $this; + } + /** * Gets envelope_stamping_default_value * @@ -14691,6 +15159,54 @@ public function setIdentityVerificationMetadata($identity_verification_metadata) return $this; } + /** + * Gets idfx_kba_authentication_override + * + * @return ?string + */ + public function getIdfxKbaAuthenticationOverride() + { + return $this->container['idfx_kba_authentication_override']; + } + + /** + * Sets idfx_kba_authentication_override + * + * @param ?string $idfx_kba_authentication_override + * + * @return $this + */ + public function setIdfxKbaAuthenticationOverride($idfx_kba_authentication_override) + { + $this->container['idfx_kba_authentication_override'] = $idfx_kba_authentication_override; + + return $this; + } + + /** + * Gets idfx_kba_authentication_override_metadata + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getIdfxKbaAuthenticationOverrideMetadata() + { + return $this->container['idfx_kba_authentication_override_metadata']; + } + + /** + * Sets idfx_kba_authentication_override_metadata + * + * @param \DocuSign\eSign\Model\SettingsMetadata $idfx_kba_authentication_override_metadata idfx_kba_authentication_override_metadata + * + * @return $this + */ + public function setIdfxKbaAuthenticationOverrideMetadata($idfx_kba_authentication_override_metadata) + { + $this->container['idfx_kba_authentication_override_metadata'] = $idfx_kba_authentication_override_metadata; + + return $this; + } + /** * Gets idfx_phone_authentication_override * @@ -15123,6 +15639,54 @@ public function setMaxNumberOfCustomStamps($max_number_of_custom_stamps) return $this; } + /** + * Gets merge_mixed_mode_results + * + * @return ?string + */ + public function getMergeMixedModeResults() + { + return $this->container['merge_mixed_mode_results']; + } + + /** + * Sets merge_mixed_mode_results + * + * @param ?string $merge_mixed_mode_results + * + * @return $this + */ + public function setMergeMixedModeResults($merge_mixed_mode_results) + { + $this->container['merge_mixed_mode_results'] = $merge_mixed_mode_results; + + return $this; + } + + /** + * Gets merge_mixed_mode_results_metadata + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getMergeMixedModeResultsMetadata() + { + return $this->container['merge_mixed_mode_results_metadata']; + } + + /** + * Sets merge_mixed_mode_results_metadata + * + * @param \DocuSign\eSign\Model\SettingsMetadata $merge_mixed_mode_results_metadata merge_mixed_mode_results_metadata + * + * @return $this + */ + public function setMergeMixedModeResultsMetadata($merge_mixed_mode_results_metadata) + { + $this->container['merge_mixed_mode_results_metadata'] = $merge_mixed_mode_results_metadata; + + return $this; + } + /** * Gets mobile_session_timeout * @@ -18603,6 +19167,54 @@ public function setUseDocuSignExpressSignerCertificateMetadata($use_docu_sign_ex return $this; } + /** + * Gets use_envelope_search_mixed_mode + * + * @return ?string + */ + public function getUseEnvelopeSearchMixedMode() + { + return $this->container['use_envelope_search_mixed_mode']; + } + + /** + * Sets use_envelope_search_mixed_mode + * + * @param ?string $use_envelope_search_mixed_mode + * + * @return $this + */ + public function setUseEnvelopeSearchMixedMode($use_envelope_search_mixed_mode) + { + $this->container['use_envelope_search_mixed_mode'] = $use_envelope_search_mixed_mode; + + return $this; + } + + /** + * Gets use_envelope_search_mixed_mode_metadata + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseEnvelopeSearchMixedModeMetadata() + { + return $this->container['use_envelope_search_mixed_mode_metadata']; + } + + /** + * Sets use_envelope_search_mixed_mode_metadata + * + * @param \DocuSign\eSign\Model\SettingsMetadata $use_envelope_search_mixed_mode_metadata use_envelope_search_mixed_mode_metadata + * + * @return $this + */ + public function setUseEnvelopeSearchMixedModeMetadata($use_envelope_search_mixed_mode_metadata) + { + $this->container['use_envelope_search_mixed_mode_metadata'] = $use_envelope_search_mixed_mode_metadata; + + return $this; + } + /** * Gets use_multi_app_groups_data * @@ -18699,6 +19311,54 @@ public function setUseNewBlobForPdfMetadata($use_new_blob_for_pdf_metadata) return $this; } + /** + * Gets use_new_envelope_search + * + * @return ?string + */ + public function getUseNewEnvelopeSearch() + { + return $this->container['use_new_envelope_search']; + } + + /** + * Sets use_new_envelope_search + * + * @param ?string $use_new_envelope_search + * + * @return $this + */ + public function setUseNewEnvelopeSearch($use_new_envelope_search) + { + $this->container['use_new_envelope_search'] = $use_new_envelope_search; + + return $this; + } + + /** + * Gets use_new_envelope_search_metadata + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseNewEnvelopeSearchMetadata() + { + return $this->container['use_new_envelope_search_metadata']; + } + + /** + * Sets use_new_envelope_search_metadata + * + * @param \DocuSign\eSign\Model\SettingsMetadata $use_new_envelope_search_metadata use_new_envelope_search_metadata + * + * @return $this + */ + public function setUseNewEnvelopeSearchMetadata($use_new_envelope_search_metadata) + { + $this->container['use_new_envelope_search_metadata'] = $use_new_envelope_search_metadata; + + return $this; + } + /** * Gets use_safe_signer_certificates * diff --git a/src/Model/AccountUISettings.php b/src/Model/AccountUISettings.php index 2a03486d..9c1b0c50 100644 --- a/src/Model/AccountUISettings.php +++ b/src/Model/AccountUISettings.php @@ -62,6 +62,8 @@ class AccountUISettings implements ModelInterface, ArrayAccess protected static $swaggerTypes = [ 'admin_message' => '\DocuSign\eSign\Model\AdminMessage', 'ask_an_admin' => '\DocuSign\eSign\Model\AskAnAdmin', + 'clickwrap_schema_version' => '?string', + 'clickwrap_schema_version_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_admin_message' => '?string', 'enable_admin_message_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'enable_easy_sign_can_use_multi_template_apply' => '?string', @@ -98,6 +100,8 @@ class AccountUISettings implements ModelInterface, ArrayAccess protected static $swaggerFormats = [ 'admin_message' => null, 'ask_an_admin' => null, + 'clickwrap_schema_version' => null, + 'clickwrap_schema_version_metadata' => null, 'enable_admin_message' => null, 'enable_admin_message_metadata' => null, 'enable_easy_sign_can_use_multi_template_apply' => null, @@ -155,6 +159,8 @@ public static function swaggerFormats() protected static $attributeMap = [ 'admin_message' => 'adminMessage', 'ask_an_admin' => 'askAnAdmin', + 'clickwrap_schema_version' => 'clickwrapSchemaVersion', + 'clickwrap_schema_version_metadata' => 'clickwrapSchemaVersionMetadata', 'enable_admin_message' => 'enableAdminMessage', 'enable_admin_message_metadata' => 'enableAdminMessageMetadata', 'enable_easy_sign_can_use_multi_template_apply' => 'enableEasySignCanUseMultiTemplateApply', @@ -191,6 +197,8 @@ public static function swaggerFormats() protected static $setters = [ 'admin_message' => 'setAdminMessage', 'ask_an_admin' => 'setAskAnAdmin', + 'clickwrap_schema_version' => 'setClickwrapSchemaVersion', + 'clickwrap_schema_version_metadata' => 'setClickwrapSchemaVersionMetadata', 'enable_admin_message' => 'setEnableAdminMessage', 'enable_admin_message_metadata' => 'setEnableAdminMessageMetadata', 'enable_easy_sign_can_use_multi_template_apply' => 'setEnableEasySignCanUseMultiTemplateApply', @@ -227,6 +235,8 @@ public static function swaggerFormats() protected static $getters = [ 'admin_message' => 'getAdminMessage', 'ask_an_admin' => 'getAskAnAdmin', + 'clickwrap_schema_version' => 'getClickwrapSchemaVersion', + 'clickwrap_schema_version_metadata' => 'getClickwrapSchemaVersionMetadata', 'enable_admin_message' => 'getEnableAdminMessage', 'enable_admin_message_metadata' => 'getEnableAdminMessageMetadata', 'enable_easy_sign_can_use_multi_template_apply' => 'getEnableEasySignCanUseMultiTemplateApply', @@ -317,6 +327,8 @@ public function __construct(array $data = null) { $this->container['admin_message'] = isset($data['admin_message']) ? $data['admin_message'] : null; $this->container['ask_an_admin'] = isset($data['ask_an_admin']) ? $data['ask_an_admin'] : null; + $this->container['clickwrap_schema_version'] = isset($data['clickwrap_schema_version']) ? $data['clickwrap_schema_version'] : null; + $this->container['clickwrap_schema_version_metadata'] = isset($data['clickwrap_schema_version_metadata']) ? $data['clickwrap_schema_version_metadata'] : null; $this->container['enable_admin_message'] = isset($data['enable_admin_message']) ? $data['enable_admin_message'] : null; $this->container['enable_admin_message_metadata'] = isset($data['enable_admin_message_metadata']) ? $data['enable_admin_message_metadata'] : null; $this->container['enable_easy_sign_can_use_multi_template_apply'] = isset($data['enable_easy_sign_can_use_multi_template_apply']) ? $data['enable_easy_sign_can_use_multi_template_apply'] : null; @@ -417,6 +429,54 @@ public function setAskAnAdmin($ask_an_admin) return $this; } + /** + * Gets clickwrap_schema_version + * + * @return ?string + */ + public function getClickwrapSchemaVersion() + { + return $this->container['clickwrap_schema_version']; + } + + /** + * Sets clickwrap_schema_version + * + * @param ?string $clickwrap_schema_version + * + * @return $this + */ + public function setClickwrapSchemaVersion($clickwrap_schema_version) + { + $this->container['clickwrap_schema_version'] = $clickwrap_schema_version; + + return $this; + } + + /** + * Gets clickwrap_schema_version_metadata + * + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getClickwrapSchemaVersionMetadata() + { + return $this->container['clickwrap_schema_version_metadata']; + } + + /** + * Sets clickwrap_schema_version_metadata + * + * @param \DocuSign\eSign\Model\SettingsMetadata $clickwrap_schema_version_metadata clickwrap_schema_version_metadata + * + * @return $this + */ + public function setClickwrapSchemaVersionMetadata($clickwrap_schema_version_metadata) + { + $this->container['clickwrap_schema_version_metadata'] = $clickwrap_schema_version_metadata; + + return $this; + } + /** * Gets enable_admin_message * diff --git a/src/Model/ConnectCustomConfiguration.php b/src/Model/ConnectCustomConfiguration.php index 5c5abf9e..9b0a555e 100644 --- a/src/Model/ConnectCustomConfiguration.php +++ b/src/Model/ConnectCustomConfiguration.php @@ -81,6 +81,7 @@ class ConnectCustomConfiguration implements ModelInterface, ArrayAccess 'include_documents' => '?string', 'include_envelope_void_reason' => '?string', 'include_hmac' => '?string', + 'include_o_auth' => '?string', 'include_sender_accountas_custom_field' => '?string', 'include_time_zone_information' => '?string', 'name' => '?string', @@ -130,6 +131,7 @@ class ConnectCustomConfiguration implements ModelInterface, ArrayAccess 'include_documents' => null, 'include_envelope_void_reason' => null, 'include_hmac' => null, + 'include_o_auth' => null, 'include_sender_accountas_custom_field' => null, 'include_time_zone_information' => null, 'name' => null, @@ -200,6 +202,7 @@ public static function swaggerFormats() 'include_documents' => 'includeDocuments', 'include_envelope_void_reason' => 'includeEnvelopeVoidReason', 'include_hmac' => 'includeHMAC', + 'include_o_auth' => 'includeOAuth', 'include_sender_accountas_custom_field' => 'includeSenderAccountasCustomField', 'include_time_zone_information' => 'includeTimeZoneInformation', 'name' => 'name', @@ -249,6 +252,7 @@ public static function swaggerFormats() 'include_documents' => 'setIncludeDocuments', 'include_envelope_void_reason' => 'setIncludeEnvelopeVoidReason', 'include_hmac' => 'setIncludeHmac', + 'include_o_auth' => 'setIncludeOAuth', 'include_sender_accountas_custom_field' => 'setIncludeSenderAccountasCustomField', 'include_time_zone_information' => 'setIncludeTimeZoneInformation', 'name' => 'setName', @@ -298,6 +302,7 @@ public static function swaggerFormats() 'include_documents' => 'getIncludeDocuments', 'include_envelope_void_reason' => 'getIncludeEnvelopeVoidReason', 'include_hmac' => 'getIncludeHmac', + 'include_o_auth' => 'getIncludeOAuth', 'include_sender_accountas_custom_field' => 'getIncludeSenderAccountasCustomField', 'include_time_zone_information' => 'getIncludeTimeZoneInformation', 'name' => 'getName', @@ -401,6 +406,7 @@ public function __construct(array $data = null) $this->container['include_documents'] = isset($data['include_documents']) ? $data['include_documents'] : null; $this->container['include_envelope_void_reason'] = isset($data['include_envelope_void_reason']) ? $data['include_envelope_void_reason'] : null; $this->container['include_hmac'] = isset($data['include_hmac']) ? $data['include_hmac'] : null; + $this->container['include_o_auth'] = isset($data['include_o_auth']) ? $data['include_o_auth'] : null; $this->container['include_sender_accountas_custom_field'] = isset($data['include_sender_accountas_custom_field']) ? $data['include_sender_accountas_custom_field'] : null; $this->container['include_time_zone_information'] = isset($data['include_time_zone_information']) ? $data['include_time_zone_information'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; @@ -951,6 +957,30 @@ public function setIncludeHmac($include_hmac) return $this; } + /** + * Gets include_o_auth + * + * @return ?string + */ + public function getIncludeOAuth() + { + return $this->container['include_o_auth']; + } + + /** + * Sets include_o_auth + * + * @param ?string $include_o_auth + * + * @return $this + */ + public function setIncludeOAuth($include_o_auth) + { + $this->container['include_o_auth'] = $include_o_auth; + + return $this; + } + /** * Gets include_sender_accountas_custom_field * diff --git a/src/Model/ConnectOAuthConfig.php b/src/Model/ConnectOAuthConfig.php index 55467f7d..d2a6aa97 100644 --- a/src/Model/ConnectOAuthConfig.php +++ b/src/Model/ConnectOAuthConfig.php @@ -62,6 +62,7 @@ class ConnectOAuthConfig implements ModelInterface, ArrayAccess 'authorization_server_url' => '?string', 'client_id' => '?string', 'client_secret' => '?string', + 'custom_parameters' => '?string', 'scope' => '?string' ]; @@ -74,6 +75,7 @@ class ConnectOAuthConfig implements ModelInterface, ArrayAccess 'authorization_server_url' => null, 'client_id' => null, 'client_secret' => null, + 'custom_parameters' => null, 'scope' => null ]; @@ -107,6 +109,7 @@ public static function swaggerFormats() 'authorization_server_url' => 'authorizationServerUrl', 'client_id' => 'clientId', 'client_secret' => 'clientSecret', + 'custom_parameters' => 'customParameters', 'scope' => 'scope' ]; @@ -119,6 +122,7 @@ public static function swaggerFormats() 'authorization_server_url' => 'setAuthorizationServerUrl', 'client_id' => 'setClientId', 'client_secret' => 'setClientSecret', + 'custom_parameters' => 'setCustomParameters', 'scope' => 'setScope' ]; @@ -131,6 +135,7 @@ public static function swaggerFormats() 'authorization_server_url' => 'getAuthorizationServerUrl', 'client_id' => 'getClientId', 'client_secret' => 'getClientSecret', + 'custom_parameters' => 'getCustomParameters', 'scope' => 'getScope' ]; @@ -197,6 +202,7 @@ public function __construct(array $data = null) $this->container['authorization_server_url'] = isset($data['authorization_server_url']) ? $data['authorization_server_url'] : null; $this->container['client_id'] = isset($data['client_id']) ? $data['client_id'] : null; $this->container['client_secret'] = isset($data['client_secret']) ? $data['client_secret'] : null; + $this->container['custom_parameters'] = isset($data['custom_parameters']) ? $data['custom_parameters'] : null; $this->container['scope'] = isset($data['scope']) ? $data['scope'] : null; } @@ -296,6 +302,30 @@ public function setClientSecret($client_secret) return $this; } + /** + * Gets custom_parameters + * + * @return ?string + */ + public function getCustomParameters() + { + return $this->container['custom_parameters']; + } + + /** + * Sets custom_parameters + * + * @param ?string $custom_parameters + * + * @return $this + */ + public function setCustomParameters($custom_parameters) + { + $this->container['custom_parameters'] = $custom_parameters; + + return $this; + } + /** * Gets scope * diff --git a/src/Model/DelayedRouting.php b/src/Model/DelayedRouting.php index 61109a3a..8be75c2f 100644 --- a/src/Model/DelayedRouting.php +++ b/src/Model/DelayedRouting.php @@ -231,7 +231,7 @@ public function getResumeDate() /** * Sets resume_date * - * @param ?string $resume_date + * @param ?string $resume_date An ISO 8601 formatted datetime string indicating the date and time that the envelope is (or was) scheduled to be sent to the recipients associated with the current workflow step or null if the envelope has not yet begun processing the current workflow step. * * @return $this */ @@ -255,7 +255,7 @@ public function getRules() /** * Sets rules * - * @param \DocuSign\eSign\Model\EnvelopeDelayRule[] $rules + * @param \DocuSign\eSign\Model\EnvelopeDelayRule[] $rules A list of envelope delay rules specified by the user indicating how and when the envelope should be sent in the future for the current workflow step and its associated recipients. Currently only 1 rule may be specified. * * @return $this */ @@ -279,7 +279,7 @@ public function getStatus() /** * Sets status * - * @param ?string $status Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @param ?string $status \\\"pending\\\" if the current workflow step has not been reached and the delay has not yet started. \\\"started\\\" if the delay is in progress. \\\"completed\\\" if the delay has elapsed and the envelope has been sent to the current workflow step's recipients. * * @return $this */ diff --git a/src/Model/DocGenFormField.php b/src/Model/DocGenFormField.php new file mode 100644 index 00000000..327ab7f7 --- /dev/null +++ b/src/Model/DocGenFormField.php @@ -0,0 +1,426 @@ + + * @license The DocuSign PHP Client SDK is licensed under the MIT License. + * @link https://github.com/swagger-api/swagger-codegen + */ + +/** + * DocuSign REST API + * + * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. + * + * OpenAPI spec version: v2.1 + * Contact: devcenter@docusign.com + * Generated by: https://github.com/swagger-api/swagger-codegen.git + * Swagger Codegen version: 2.4.21-SNAPSHOT + */ + +/** + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen + * Do not edit the class manually. + */ + +namespace DocuSign\eSign\Model; + +use \ArrayAccess; +use DocuSign\eSign\ObjectSerializer; + +/** + * DocGenFormField Class Doc Comment + * + * @category Class + * @package DocuSign\eSign + * @author Swagger Codegen team + * @license The DocuSign PHP Client SDK is licensed under the MIT License. + * @link https://github.com/swagger-api/swagger-codegen + */ +class DocGenFormField implements ModelInterface, ArrayAccess +{ + const DISCRIMINATOR = null; + + /** + * The original name of the model. + * + * @var string + */ + protected static $swaggerModelName = 'docGenFormField'; + + /** + * Array of property to type mappings. Used for (de)serialization + * + * @var string[] + */ + protected static $swaggerTypes = [ + 'label' => '?string', + 'name' => '?string', + 'required' => '?string', + 'type' => '?string', + 'value' => '?string' + ]; + + /** + * Array of property to format mappings. Used for (de)serialization + * + * @var string[] + */ + protected static $swaggerFormats = [ + 'label' => null, + 'name' => null, + 'required' => null, + 'type' => null, + 'value' => null + ]; + + /** + * Array of property to type mappings. Used for (de)serialization + * + * @return array + */ + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of property to format mappings. Used for (de)serialization + * + * @return array + */ + public static function swaggerFormats() + { + return self::$swaggerFormats; + } + + /** + * Array of attributes where the key is the local name, + * and the value is the original name + * + * @var string[] + */ + protected static $attributeMap = [ + 'label' => 'label', + 'name' => 'name', + 'required' => 'required', + 'type' => 'type', + 'value' => 'value' + ]; + + /** + * Array of attributes to setter functions (for deserialization of responses) + * + * @var string[] + */ + protected static $setters = [ + 'label' => 'setLabel', + 'name' => 'setName', + 'required' => 'setRequired', + 'type' => 'setType', + 'value' => 'setValue' + ]; + + /** + * Array of attributes to getter functions (for serialization of requests) + * + * @var string[] + */ + protected static $getters = [ + 'label' => 'getLabel', + 'name' => 'getName', + 'required' => 'getRequired', + 'type' => 'getType', + 'value' => 'getValue' + ]; + + /** + * Array of attributes where the key is the local name, + * and the value is the original name + * + * @return array + */ + public static function attributeMap() + { + return self::$attributeMap; + } + + /** + * Array of attributes to setter functions (for deserialization of responses) + * + * @return array + */ + public static function setters() + { + return self::$setters; + } + + /** + * Array of attributes to getter functions (for serialization of requests) + * + * @return array + */ + public static function getters() + { + return self::$getters; + } + + /** + * The original name of the model. + * + * @return string + */ + public function getModelName() + { + return self::$swaggerModelName; + } + + + + + + /** + * Associative array for storing property values + * + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * + * @param mixed[] $data Associated array of property values + * initializing the model + */ + public function __construct(array $data = null) + { + $this->container['label'] = isset($data['label']) ? $data['label'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['type'] = isset($data['type']) ? $data['type'] : null; + $this->container['value'] = isset($data['value']) ? $data['value'] : null; + } + + /** + * Show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalidProperties = []; + + return $invalidProperties; + } + + /** + * Validate all the properties in the model + * return true if all passed + * + * @return bool True if all properties are valid + */ + public function valid() + { + return count($this->listInvalidProperties()) === 0; + } + + + /** + * Gets label + * + * @return ?string + */ + public function getLabel() + { + return $this->container['label']; + } + + /** + * Sets label + * + * @param ?string $label + * + * @return $this + */ + public function setLabel($label) + { + $this->container['label'] = $label; + + return $this; + } + + /** + * Gets name + * + * @return ?string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * + * @param ?string $name + * + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets required + * + * @return ?string + */ + public function getRequired() + { + return $this->container['required']; + } + + /** + * Sets required + * + * @param ?string $required When set to **true**, the signer is required to fill out this tab + * + * @return $this + */ + public function setRequired($required) + { + $this->container['required'] = $required; + + return $this; + } + + /** + * Gets type + * + * @return ?string + */ + public function getType() + { + return $this->container['type']; + } + + /** + * Sets type + * + * @param ?string $type + * + * @return $this + */ + public function setType($type) + { + $this->container['type'] = $type; + + return $this; + } + + /** + * Gets value + * + * @return ?string + */ + public function getValue() + { + return $this->container['value']; + } + + /** + * Sets value + * + * @param ?string $value Specifies the value of the tab. + * + * @return $this + */ + public function setValue($value) + { + $this->container['value'] = $value; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * + * @param integer $offset Offset + * + * @return boolean + */ + #[\ReturnTypeWillChange] + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * + * @param integer $offset Offset + * + * @return mixed + */ + #[\ReturnTypeWillChange] + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * + * @param integer $offset Offset + * @param mixed $value Value to be set + * + * @return void + */ + #[\ReturnTypeWillChange] + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * + * @param integer $offset Offset + * + * @return void + */ + #[\ReturnTypeWillChange] + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode( + ObjectSerializer::sanitizeForSerialization($this), + JSON_PRETTY_PRINT + ); + } + + return json_encode(ObjectSerializer::sanitizeForSerialization($this)); + } +} + diff --git a/src/Model/DocGenSyntaxError.php b/src/Model/DocGenSyntaxError.php new file mode 100644 index 00000000..486ff6ec --- /dev/null +++ b/src/Model/DocGenSyntaxError.php @@ -0,0 +1,366 @@ + + * @license The DocuSign PHP Client SDK is licensed under the MIT License. + * @link https://github.com/swagger-api/swagger-codegen + */ + +/** + * DocuSign REST API + * + * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. + * + * OpenAPI spec version: v2.1 + * Contact: devcenter@docusign.com + * Generated by: https://github.com/swagger-api/swagger-codegen.git + * Swagger Codegen version: 2.4.21-SNAPSHOT + */ + +/** + * NOTE: This class is auto generated by the swagger code generator program. + * https://github.com/swagger-api/swagger-codegen + * Do not edit the class manually. + */ + +namespace DocuSign\eSign\Model; + +use \ArrayAccess; +use DocuSign\eSign\ObjectSerializer; + +/** + * DocGenSyntaxError Class Doc Comment + * + * @category Class + * @package DocuSign\eSign + * @author Swagger Codegen team + * @license The DocuSign PHP Client SDK is licensed under the MIT License. + * @link https://github.com/swagger-api/swagger-codegen + */ +class DocGenSyntaxError implements ModelInterface, ArrayAccess +{ + const DISCRIMINATOR = null; + + /** + * The original name of the model. + * + * @var string + */ + protected static $swaggerModelName = 'docGenSyntaxError'; + + /** + * Array of property to type mappings. Used for (de)serialization + * + * @var string[] + */ + protected static $swaggerTypes = [ + 'error_code' => '?string', + 'message' => '?string', + 'tag_identifier' => '?string' + ]; + + /** + * Array of property to format mappings. Used for (de)serialization + * + * @var string[] + */ + protected static $swaggerFormats = [ + 'error_code' => null, + 'message' => null, + 'tag_identifier' => null + ]; + + /** + * Array of property to type mappings. Used for (de)serialization + * + * @return array + */ + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of property to format mappings. Used for (de)serialization + * + * @return array + */ + public static function swaggerFormats() + { + return self::$swaggerFormats; + } + + /** + * Array of attributes where the key is the local name, + * and the value is the original name + * + * @var string[] + */ + protected static $attributeMap = [ + 'error_code' => 'errorCode', + 'message' => 'message', + 'tag_identifier' => 'tagIdentifier' + ]; + + /** + * Array of attributes to setter functions (for deserialization of responses) + * + * @var string[] + */ + protected static $setters = [ + 'error_code' => 'setErrorCode', + 'message' => 'setMessage', + 'tag_identifier' => 'setTagIdentifier' + ]; + + /** + * Array of attributes to getter functions (for serialization of requests) + * + * @var string[] + */ + protected static $getters = [ + 'error_code' => 'getErrorCode', + 'message' => 'getMessage', + 'tag_identifier' => 'getTagIdentifier' + ]; + + /** + * Array of attributes where the key is the local name, + * and the value is the original name + * + * @return array + */ + public static function attributeMap() + { + return self::$attributeMap; + } + + /** + * Array of attributes to setter functions (for deserialization of responses) + * + * @return array + */ + public static function setters() + { + return self::$setters; + } + + /** + * Array of attributes to getter functions (for serialization of requests) + * + * @return array + */ + public static function getters() + { + return self::$getters; + } + + /** + * The original name of the model. + * + * @return string + */ + public function getModelName() + { + return self::$swaggerModelName; + } + + + + + + /** + * Associative array for storing property values + * + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * + * @param mixed[] $data Associated array of property values + * initializing the model + */ + public function __construct(array $data = null) + { + $this->container['error_code'] = isset($data['error_code']) ? $data['error_code'] : null; + $this->container['message'] = isset($data['message']) ? $data['message'] : null; + $this->container['tag_identifier'] = isset($data['tag_identifier']) ? $data['tag_identifier'] : null; + } + + /** + * Show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalidProperties = []; + + return $invalidProperties; + } + + /** + * Validate all the properties in the model + * return true if all passed + * + * @return bool True if all properties are valid + */ + public function valid() + { + return count($this->listInvalidProperties()) === 0; + } + + + /** + * Gets error_code + * + * @return ?string + */ + public function getErrorCode() + { + return $this->container['error_code']; + } + + /** + * Sets error_code + * + * @param ?string $error_code + * + * @return $this + */ + public function setErrorCode($error_code) + { + $this->container['error_code'] = $error_code; + + return $this; + } + + /** + * Gets message + * + * @return ?string + */ + public function getMessage() + { + return $this->container['message']; + } + + /** + * Sets message + * + * @param ?string $message + * + * @return $this + */ + public function setMessage($message) + { + $this->container['message'] = $message; + + return $this; + } + + /** + * Gets tag_identifier + * + * @return ?string + */ + public function getTagIdentifier() + { + return $this->container['tag_identifier']; + } + + /** + * Sets tag_identifier + * + * @param ?string $tag_identifier + * + * @return $this + */ + public function setTagIdentifier($tag_identifier) + { + $this->container['tag_identifier'] = $tag_identifier; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * + * @param integer $offset Offset + * + * @return boolean + */ + #[\ReturnTypeWillChange] + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * + * @param integer $offset Offset + * + * @return mixed + */ + #[\ReturnTypeWillChange] + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * + * @param integer $offset Offset + * @param mixed $value Value to be set + * + * @return void + */ + #[\ReturnTypeWillChange] + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * + * @param integer $offset Offset + * + * @return void + */ + #[\ReturnTypeWillChange] + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode( + ObjectSerializer::sanitizeForSerialization($this), + JSON_PRETTY_PRINT + ); + } + + return json_encode(ObjectSerializer::sanitizeForSerialization($this)); + } +} + diff --git a/src/Model/Document.php b/src/Model/Document.php index 711d585b..fff98c3e 100644 --- a/src/Model/Document.php +++ b/src/Model/Document.php @@ -63,6 +63,7 @@ class Document implements ModelInterface, ArrayAccess 'apply_anchor_tabs' => '?string', 'assign_tabs_to_recipient_id' => '?string', 'display' => '?string', + 'doc_gen_form_fields' => '\DocuSign\eSign\Model\DocGenFormField[]', 'document_base64' => '?string', 'document_fields' => '\DocuSign\eSign\Model\NameValue[]', 'document_id' => '?string', @@ -71,6 +72,7 @@ class Document implements ModelInterface, ArrayAccess 'file_format_hint' => '?string', 'html_definition' => '\DocuSign\eSign\Model\DocumentHtmlDefinition', 'include_in_download' => '?string', + 'is_doc_gen_document' => '?string', 'match_boxes' => '\DocuSign\eSign\Model\MatchBox[]', 'name' => '?string', 'order' => '?string', @@ -96,6 +98,7 @@ class Document implements ModelInterface, ArrayAccess 'apply_anchor_tabs' => null, 'assign_tabs_to_recipient_id' => null, 'display' => null, + 'doc_gen_form_fields' => null, 'document_base64' => null, 'document_fields' => null, 'document_id' => null, @@ -104,6 +107,7 @@ class Document implements ModelInterface, ArrayAccess 'file_format_hint' => null, 'html_definition' => null, 'include_in_download' => null, + 'is_doc_gen_document' => null, 'match_boxes' => null, 'name' => null, 'order' => null, @@ -150,6 +154,7 @@ public static function swaggerFormats() 'apply_anchor_tabs' => 'applyAnchorTabs', 'assign_tabs_to_recipient_id' => 'assignTabsToRecipientId', 'display' => 'display', + 'doc_gen_form_fields' => 'docGenFormFields', 'document_base64' => 'documentBase64', 'document_fields' => 'documentFields', 'document_id' => 'documentId', @@ -158,6 +163,7 @@ public static function swaggerFormats() 'file_format_hint' => 'fileFormatHint', 'html_definition' => 'htmlDefinition', 'include_in_download' => 'includeInDownload', + 'is_doc_gen_document' => 'isDocGenDocument', 'match_boxes' => 'matchBoxes', 'name' => 'name', 'order' => 'order', @@ -183,6 +189,7 @@ public static function swaggerFormats() 'apply_anchor_tabs' => 'setApplyAnchorTabs', 'assign_tabs_to_recipient_id' => 'setAssignTabsToRecipientId', 'display' => 'setDisplay', + 'doc_gen_form_fields' => 'setDocGenFormFields', 'document_base64' => 'setDocumentBase64', 'document_fields' => 'setDocumentFields', 'document_id' => 'setDocumentId', @@ -191,6 +198,7 @@ public static function swaggerFormats() 'file_format_hint' => 'setFileFormatHint', 'html_definition' => 'setHtmlDefinition', 'include_in_download' => 'setIncludeInDownload', + 'is_doc_gen_document' => 'setIsDocGenDocument', 'match_boxes' => 'setMatchBoxes', 'name' => 'setName', 'order' => 'setOrder', @@ -216,6 +224,7 @@ public static function swaggerFormats() 'apply_anchor_tabs' => 'getApplyAnchorTabs', 'assign_tabs_to_recipient_id' => 'getAssignTabsToRecipientId', 'display' => 'getDisplay', + 'doc_gen_form_fields' => 'getDocGenFormFields', 'document_base64' => 'getDocumentBase64', 'document_fields' => 'getDocumentFields', 'document_id' => 'getDocumentId', @@ -224,6 +233,7 @@ public static function swaggerFormats() 'file_format_hint' => 'getFileFormatHint', 'html_definition' => 'getHtmlDefinition', 'include_in_download' => 'getIncludeInDownload', + 'is_doc_gen_document' => 'getIsDocGenDocument', 'match_boxes' => 'getMatchBoxes', 'name' => 'getName', 'order' => 'getOrder', @@ -303,6 +313,7 @@ public function __construct(array $data = null) $this->container['apply_anchor_tabs'] = isset($data['apply_anchor_tabs']) ? $data['apply_anchor_tabs'] : null; $this->container['assign_tabs_to_recipient_id'] = isset($data['assign_tabs_to_recipient_id']) ? $data['assign_tabs_to_recipient_id'] : null; $this->container['display'] = isset($data['display']) ? $data['display'] : null; + $this->container['doc_gen_form_fields'] = isset($data['doc_gen_form_fields']) ? $data['doc_gen_form_fields'] : null; $this->container['document_base64'] = isset($data['document_base64']) ? $data['document_base64'] : null; $this->container['document_fields'] = isset($data['document_fields']) ? $data['document_fields'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; @@ -311,6 +322,7 @@ public function __construct(array $data = null) $this->container['file_format_hint'] = isset($data['file_format_hint']) ? $data['file_format_hint'] : null; $this->container['html_definition'] = isset($data['html_definition']) ? $data['html_definition'] : null; $this->container['include_in_download'] = isset($data['include_in_download']) ? $data['include_in_download'] : null; + $this->container['is_doc_gen_document'] = isset($data['is_doc_gen_document']) ? $data['is_doc_gen_document'] : null; $this->container['match_boxes'] = isset($data['match_boxes']) ? $data['match_boxes'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; $this->container['order'] = isset($data['order']) ? $data['order'] : null; @@ -423,6 +435,30 @@ public function setDisplay($display) return $this; } + /** + * Gets doc_gen_form_fields + * + * @return \DocuSign\eSign\Model\DocGenFormField[] + */ + public function getDocGenFormFields() + { + return $this->container['doc_gen_form_fields']; + } + + /** + * Sets doc_gen_form_fields + * + * @param \DocuSign\eSign\Model\DocGenFormField[] $doc_gen_form_fields + * + * @return $this + */ + public function setDocGenFormFields($doc_gen_form_fields) + { + $this->container['doc_gen_form_fields'] = $doc_gen_form_fields; + + return $this; + } + /** * Gets document_base64 * @@ -615,6 +651,30 @@ public function setIncludeInDownload($include_in_download) return $this; } + /** + * Gets is_doc_gen_document + * + * @return ?string + */ + public function getIsDocGenDocument() + { + return $this->container['is_doc_gen_document']; + } + + /** + * Sets is_doc_gen_document + * + * @param ?string $is_doc_gen_document + * + * @return $this + */ + public function setIsDocGenDocument($is_doc_gen_document) + { + $this->container['is_doc_gen_document'] = $is_doc_gen_document; + + return $this; + } + /** * Gets match_boxes * diff --git a/src/Model/EnvelopeDelayRule.php b/src/Model/EnvelopeDelayRule.php index d803714e..a84fbd83 100644 --- a/src/Model/EnvelopeDelayRule.php +++ b/src/Model/EnvelopeDelayRule.php @@ -37,6 +37,7 @@ * EnvelopeDelayRule Class Doc Comment * * @category Class + * @description An envelope delay rule is a rule which determines how the envelope should be delayed either for sending or routing. It can expressed as either a delay in some number of days, hours, minutes and seconds or an exact resumeDate in the future. * @package DocuSign\eSign * @author Swagger Codegen team * @license The DocuSign PHP Client SDK is licensed under the MIT License. @@ -225,7 +226,7 @@ public function getDelay() /** * Sets delay * - * @param ?string $delay + * @param ?string $delay A string timespan duration represented as d.hh:mm:ss where the d component is days, hh is hours measured on a 24-hour clock, mm is minutes and ss is seconds, indicating the expected delay for this envelope rule. The maximum delay is 30 days. * * @return $this */ @@ -249,7 +250,7 @@ public function getResumeDate() /** * Sets resume_date * - * @param ?string $resume_date + * @param ?string $resume_date A string formatted as an ISO 8601 DATETIME with TimeZone specified, indicating the expected resumeDate for this envelope rule. The specified datetime must occur in the future relative to the current UTC time hen the request is made. The maximum resumeDate must not exceed 30 days in the future. * * @return $this */ diff --git a/src/Model/EnvelopeDocument.php b/src/Model/EnvelopeDocument.php index 29404983..4630f825 100644 --- a/src/Model/EnvelopeDocument.php +++ b/src/Model/EnvelopeDocument.php @@ -68,6 +68,9 @@ class EnvelopeDocument implements ModelInterface, ArrayAccess 'contains_pdf_form_fields' => '?string', 'display' => '?string', 'display_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'doc_gen_document_status' => '?string', + 'doc_gen_errors' => '\DocuSign\eSign\Model\DocGenSyntaxError[]', + 'doc_gen_form_fields' => '\DocuSign\eSign\Model\DocGenFormField[]', 'document_base64' => '?string', 'document_fields' => '\DocuSign\eSign\Model\NameValue[]', 'document_id' => '?string', @@ -75,6 +78,7 @@ class EnvelopeDocument implements ModelInterface, ArrayAccess 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'include_in_download' => '?string', 'include_in_download_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'is_doc_gen_document' => '?string', 'name' => '?string', 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'order' => '?string', @@ -102,6 +106,9 @@ class EnvelopeDocument implements ModelInterface, ArrayAccess 'contains_pdf_form_fields' => null, 'display' => null, 'display_metadata' => null, + 'doc_gen_document_status' => null, + 'doc_gen_errors' => null, + 'doc_gen_form_fields' => null, 'document_base64' => null, 'document_fields' => null, 'document_id' => null, @@ -109,6 +116,7 @@ class EnvelopeDocument implements ModelInterface, ArrayAccess 'error_details' => null, 'include_in_download' => null, 'include_in_download_metadata' => null, + 'is_doc_gen_document' => null, 'name' => null, 'name_metadata' => null, 'order' => null, @@ -157,6 +165,9 @@ public static function swaggerFormats() 'contains_pdf_form_fields' => 'containsPdfFormFields', 'display' => 'display', 'display_metadata' => 'displayMetadata', + 'doc_gen_document_status' => 'docGenDocumentStatus', + 'doc_gen_errors' => 'docGenErrors', + 'doc_gen_form_fields' => 'docGenFormFields', 'document_base64' => 'documentBase64', 'document_fields' => 'documentFields', 'document_id' => 'documentId', @@ -164,6 +175,7 @@ public static function swaggerFormats() 'error_details' => 'errorDetails', 'include_in_download' => 'includeInDownload', 'include_in_download_metadata' => 'includeInDownloadMetadata', + 'is_doc_gen_document' => 'isDocGenDocument', 'name' => 'name', 'name_metadata' => 'nameMetadata', 'order' => 'order', @@ -191,6 +203,9 @@ public static function swaggerFormats() 'contains_pdf_form_fields' => 'setContainsPdfFormFields', 'display' => 'setDisplay', 'display_metadata' => 'setDisplayMetadata', + 'doc_gen_document_status' => 'setDocGenDocumentStatus', + 'doc_gen_errors' => 'setDocGenErrors', + 'doc_gen_form_fields' => 'setDocGenFormFields', 'document_base64' => 'setDocumentBase64', 'document_fields' => 'setDocumentFields', 'document_id' => 'setDocumentId', @@ -198,6 +213,7 @@ public static function swaggerFormats() 'error_details' => 'setErrorDetails', 'include_in_download' => 'setIncludeInDownload', 'include_in_download_metadata' => 'setIncludeInDownloadMetadata', + 'is_doc_gen_document' => 'setIsDocGenDocument', 'name' => 'setName', 'name_metadata' => 'setNameMetadata', 'order' => 'setOrder', @@ -225,6 +241,9 @@ public static function swaggerFormats() 'contains_pdf_form_fields' => 'getContainsPdfFormFields', 'display' => 'getDisplay', 'display_metadata' => 'getDisplayMetadata', + 'doc_gen_document_status' => 'getDocGenDocumentStatus', + 'doc_gen_errors' => 'getDocGenErrors', + 'doc_gen_form_fields' => 'getDocGenFormFields', 'document_base64' => 'getDocumentBase64', 'document_fields' => 'getDocumentFields', 'document_id' => 'getDocumentId', @@ -232,6 +251,7 @@ public static function swaggerFormats() 'error_details' => 'getErrorDetails', 'include_in_download' => 'getIncludeInDownload', 'include_in_download_metadata' => 'getIncludeInDownloadMetadata', + 'is_doc_gen_document' => 'getIsDocGenDocument', 'name' => 'getName', 'name_metadata' => 'getNameMetadata', 'order' => 'getOrder', @@ -313,6 +333,9 @@ public function __construct(array $data = null) $this->container['contains_pdf_form_fields'] = isset($data['contains_pdf_form_fields']) ? $data['contains_pdf_form_fields'] : null; $this->container['display'] = isset($data['display']) ? $data['display'] : null; $this->container['display_metadata'] = isset($data['display_metadata']) ? $data['display_metadata'] : null; + $this->container['doc_gen_document_status'] = isset($data['doc_gen_document_status']) ? $data['doc_gen_document_status'] : null; + $this->container['doc_gen_errors'] = isset($data['doc_gen_errors']) ? $data['doc_gen_errors'] : null; + $this->container['doc_gen_form_fields'] = isset($data['doc_gen_form_fields']) ? $data['doc_gen_form_fields'] : null; $this->container['document_base64'] = isset($data['document_base64']) ? $data['document_base64'] : null; $this->container['document_fields'] = isset($data['document_fields']) ? $data['document_fields'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; @@ -320,6 +343,7 @@ public function __construct(array $data = null) $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['include_in_download'] = isset($data['include_in_download']) ? $data['include_in_download'] : null; $this->container['include_in_download_metadata'] = isset($data['include_in_download_metadata']) ? $data['include_in_download_metadata'] : null; + $this->container['is_doc_gen_document'] = isset($data['is_doc_gen_document']) ? $data['is_doc_gen_document'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['order'] = isset($data['order']) ? $data['order'] : null; @@ -549,6 +573,78 @@ public function setDisplayMetadata($display_metadata) return $this; } + /** + * Gets doc_gen_document_status + * + * @return ?string + */ + public function getDocGenDocumentStatus() + { + return $this->container['doc_gen_document_status']; + } + + /** + * Sets doc_gen_document_status + * + * @param ?string $doc_gen_document_status + * + * @return $this + */ + public function setDocGenDocumentStatus($doc_gen_document_status) + { + $this->container['doc_gen_document_status'] = $doc_gen_document_status; + + return $this; + } + + /** + * Gets doc_gen_errors + * + * @return \DocuSign\eSign\Model\DocGenSyntaxError[] + */ + public function getDocGenErrors() + { + return $this->container['doc_gen_errors']; + } + + /** + * Sets doc_gen_errors + * + * @param \DocuSign\eSign\Model\DocGenSyntaxError[] $doc_gen_errors + * + * @return $this + */ + public function setDocGenErrors($doc_gen_errors) + { + $this->container['doc_gen_errors'] = $doc_gen_errors; + + return $this; + } + + /** + * Gets doc_gen_form_fields + * + * @return \DocuSign\eSign\Model\DocGenFormField[] + */ + public function getDocGenFormFields() + { + return $this->container['doc_gen_form_fields']; + } + + /** + * Sets doc_gen_form_fields + * + * @param \DocuSign\eSign\Model\DocGenFormField[] $doc_gen_form_fields + * + * @return $this + */ + public function setDocGenFormFields($doc_gen_form_fields) + { + $this->container['doc_gen_form_fields'] = $doc_gen_form_fields; + + return $this; + } + /** * Gets document_base64 * @@ -717,6 +813,30 @@ public function setIncludeInDownloadMetadata($include_in_download_metadata) return $this; } + /** + * Gets is_doc_gen_document + * + * @return ?string + */ + public function getIsDocGenDocument() + { + return $this->container['is_doc_gen_document']; + } + + /** + * Sets is_doc_gen_document + * + * @param ?string $is_doc_gen_document + * + * @return $this + */ + public function setIsDocGenDocument($is_doc_gen_document) + { + $this->container['is_doc_gen_document'] = $is_doc_gen_document; + + return $this; + } + /** * Gets name * diff --git a/src/Model/EnvelopeTemplate.php b/src/Model/EnvelopeTemplate.php index ee006739..72f92e78 100644 --- a/src/Model/EnvelopeTemplate.php +++ b/src/Model/EnvelopeTemplate.php @@ -118,6 +118,7 @@ class EnvelopeTemplate implements ModelInterface, ArrayAccess 'holder' => '?string', 'initial_sent_date_time' => '?string', 'is21_cfr_part11' => '?string', + 'is_doc_gen_template' => '?string', 'is_dynamic_envelope' => '?string', 'is_signature_provider_envelope' => '?string', 'last_modified' => '?string', @@ -226,6 +227,7 @@ class EnvelopeTemplate implements ModelInterface, ArrayAccess 'holder' => null, 'initial_sent_date_time' => null, 'is21_cfr_part11' => null, + 'is_doc_gen_template' => null, 'is_dynamic_envelope' => null, 'is_signature_provider_envelope' => null, 'last_modified' => null, @@ -355,6 +357,7 @@ public static function swaggerFormats() 'holder' => 'holder', 'initial_sent_date_time' => 'initialSentDateTime', 'is21_cfr_part11' => 'is21CFRPart11', + 'is_doc_gen_template' => 'isDocGenTemplate', 'is_dynamic_envelope' => 'isDynamicEnvelope', 'is_signature_provider_envelope' => 'isSignatureProviderEnvelope', 'last_modified' => 'lastModified', @@ -463,6 +466,7 @@ public static function swaggerFormats() 'holder' => 'setHolder', 'initial_sent_date_time' => 'setInitialSentDateTime', 'is21_cfr_part11' => 'setIs21CfrPart11', + 'is_doc_gen_template' => 'setIsDocGenTemplate', 'is_dynamic_envelope' => 'setIsDynamicEnvelope', 'is_signature_provider_envelope' => 'setIsSignatureProviderEnvelope', 'last_modified' => 'setLastModified', @@ -571,6 +575,7 @@ public static function swaggerFormats() 'holder' => 'getHolder', 'initial_sent_date_time' => 'getInitialSentDateTime', 'is21_cfr_part11' => 'getIs21CfrPart11', + 'is_doc_gen_template' => 'getIsDocGenTemplate', 'is_dynamic_envelope' => 'getIsDynamicEnvelope', 'is_signature_provider_envelope' => 'getIsSignatureProviderEnvelope', 'last_modified' => 'getLastModified', @@ -733,6 +738,7 @@ public function __construct(array $data = null) $this->container['holder'] = isset($data['holder']) ? $data['holder'] : null; $this->container['initial_sent_date_time'] = isset($data['initial_sent_date_time']) ? $data['initial_sent_date_time'] : null; $this->container['is21_cfr_part11'] = isset($data['is21_cfr_part11']) ? $data['is21_cfr_part11'] : null; + $this->container['is_doc_gen_template'] = isset($data['is_doc_gen_template']) ? $data['is_doc_gen_template'] : null; $this->container['is_dynamic_envelope'] = isset($data['is_dynamic_envelope']) ? $data['is_dynamic_envelope'] : null; $this->container['is_signature_provider_envelope'] = isset($data['is_signature_provider_envelope']) ? $data['is_signature_provider_envelope'] : null; $this->container['last_modified'] = isset($data['last_modified']) ? $data['last_modified'] : null; @@ -2216,6 +2222,30 @@ public function setIs21CfrPart11($is21_cfr_part11) return $this; } + /** + * Gets is_doc_gen_template + * + * @return ?string + */ + public function getIsDocGenTemplate() + { + return $this->container['is_doc_gen_template']; + } + + /** + * Sets is_doc_gen_template + * + * @param ?string $is_doc_gen_template + * + * @return $this + */ + public function setIsDocGenTemplate($is_doc_gen_template) + { + $this->container['is_doc_gen_template'] = $is_doc_gen_template; + + return $this; + } + /** * Gets is_dynamic_envelope * diff --git a/src/Model/EventNotification.php b/src/Model/EventNotification.php index ce18c8fc..1f3287d4 100644 --- a/src/Model/EventNotification.php +++ b/src/Model/EventNotification.php @@ -70,6 +70,7 @@ class EventNotification implements ModelInterface, ArrayAccess 'include_documents' => '?string', 'include_envelope_void_reason' => '?string', 'include_hmac' => '?string', + 'include_o_auth' => '?string', 'include_sender_account_as_custom_field' => '?string', 'include_time_zone' => '?string', 'logging_enabled' => '?string', @@ -97,6 +98,7 @@ class EventNotification implements ModelInterface, ArrayAccess 'include_documents' => null, 'include_envelope_void_reason' => null, 'include_hmac' => null, + 'include_o_auth' => null, 'include_sender_account_as_custom_field' => null, 'include_time_zone' => null, 'logging_enabled' => null, @@ -145,6 +147,7 @@ public static function swaggerFormats() 'include_documents' => 'includeDocuments', 'include_envelope_void_reason' => 'includeEnvelopeVoidReason', 'include_hmac' => 'includeHMAC', + 'include_o_auth' => 'includeOAuth', 'include_sender_account_as_custom_field' => 'includeSenderAccountAsCustomField', 'include_time_zone' => 'includeTimeZone', 'logging_enabled' => 'loggingEnabled', @@ -172,6 +175,7 @@ public static function swaggerFormats() 'include_documents' => 'setIncludeDocuments', 'include_envelope_void_reason' => 'setIncludeEnvelopeVoidReason', 'include_hmac' => 'setIncludeHmac', + 'include_o_auth' => 'setIncludeOAuth', 'include_sender_account_as_custom_field' => 'setIncludeSenderAccountAsCustomField', 'include_time_zone' => 'setIncludeTimeZone', 'logging_enabled' => 'setLoggingEnabled', @@ -199,6 +203,7 @@ public static function swaggerFormats() 'include_documents' => 'getIncludeDocuments', 'include_envelope_void_reason' => 'getIncludeEnvelopeVoidReason', 'include_hmac' => 'getIncludeHmac', + 'include_o_auth' => 'getIncludeOAuth', 'include_sender_account_as_custom_field' => 'getIncludeSenderAccountAsCustomField', 'include_time_zone' => 'getIncludeTimeZone', 'logging_enabled' => 'getLoggingEnabled', @@ -280,6 +285,7 @@ public function __construct(array $data = null) $this->container['include_documents'] = isset($data['include_documents']) ? $data['include_documents'] : null; $this->container['include_envelope_void_reason'] = isset($data['include_envelope_void_reason']) ? $data['include_envelope_void_reason'] : null; $this->container['include_hmac'] = isset($data['include_hmac']) ? $data['include_hmac'] : null; + $this->container['include_o_auth'] = isset($data['include_o_auth']) ? $data['include_o_auth'] : null; $this->container['include_sender_account_as_custom_field'] = isset($data['include_sender_account_as_custom_field']) ? $data['include_sender_account_as_custom_field'] : null; $this->container['include_time_zone'] = isset($data['include_time_zone']) ? $data['include_time_zone'] : null; $this->container['logging_enabled'] = isset($data['logging_enabled']) ? $data['logging_enabled'] : null; @@ -555,6 +561,30 @@ public function setIncludeHmac($include_hmac) return $this; } + /** + * Gets include_o_auth + * + * @return ?string + */ + public function getIncludeOAuth() + { + return $this->container['include_o_auth']; + } + + /** + * Sets include_o_auth + * + * @param ?string $include_o_auth + * + * @return $this + */ + public function setIncludeOAuth($include_o_auth) + { + $this->container['include_o_auth'] = $include_o_auth; + + return $this; + } + /** * Gets include_sender_account_as_custom_field * diff --git a/src/Model/ScheduledSending.php b/src/Model/ScheduledSending.php index 0fe02f95..4d1dd65d 100644 --- a/src/Model/ScheduledSending.php +++ b/src/Model/ScheduledSending.php @@ -261,7 +261,7 @@ public function getResumeDate() /** * Sets resume_date * - * @param ?string $resume_date + * @param ?string $resume_date An ISO 8601 formatted datetime string indicating the date and time that the envelope is (or was) scheduled to be sent or null if the envelope has not yet been sent. * * @return $this */ @@ -285,7 +285,7 @@ public function getRules() /** * Sets rules * - * @param \DocuSign\eSign\Model\EnvelopeDelayRule[] $rules + * @param \DocuSign\eSign\Model\EnvelopeDelayRule[] $rules A list of envelope delay rules specified by the user indicating how and when the envelope should be scheduled for sending in the future. Currently only 1 rule may be specified. * * @return $this */ @@ -309,7 +309,7 @@ public function getStatus() /** * Sets status * - * @param ?string $status Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @param ?string $status \\\"pending\\\" if the envelope has not yet been sent and the scheduled sending delay has not iniaited. \\\"started\\\" if the scheduled sending delay is in progress. \\\"completed\\\" if the scheduled sending delay has elapsed and the envelope has been sent. * * @return $this */