From a0bc8e13515812d3d9f9f2e534d05696b1a6d474 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Thu, 27 Aug 2026 11:20:27 +0000 Subject: [PATCH 1/2] ## Php SDK Changes: * `sdk->payment-services->list()`: * `request->includeFields` **Added** --- .speakeasy/gen.lock | 42 ++++++++++++++++-------------- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 12 ++++----- RELEASES.md | 12 ++++++++- composer.json | 2 +- docs/ListPaymentServicesRequest.md | 15 ++++++----- src/ListPaymentServicesRequest.php | 12 ++++++++- src/PaymentServicesSDK.php | 1 + src/SDKConfiguration.php | 6 ++--- 9 files changed, 64 insertions(+), 40 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index f66faaa4..1651d66b 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,23 +1,23 @@ lockVersion: 2.0.0 id: 16ed6937-9038-4c34-a8b6-e4732948f250 management: - docChecksum: 7ea3b8e1dd348e94a46e413690f67991 + docChecksum: 2e1b8b9d9cbb782b485a3a0691bfea5f docVersion: 1.0.0 - speakeasyVersion: 1.793.1 - generationVersion: 2.928.0 - releaseVersion: 1.7.12 - configChecksum: cfe3b4205548e6c5a66f02a5e22c2a75 + speakeasyVersion: 1.796.0 + generationVersion: 2.932.15 + releaseVersion: 1.7.13 + configChecksum: e0ced29e193a0999651f7d624a7d0f7e repoURL: https://github.com/gr4vy/gr4vy-php.git installationURL: https://github.com/gr4vy/gr4vy-php.git published: true persistentEdits: - generation_id: 3589fdb5-6f1b-40ac-801d-d48245e00332 - pristine_commit_hash: 35a176bbb5352620df56c5b5b6e890d89ed040ea - pristine_tree_hash: e4a3adc91b08bd68bbfce817993f5a4c6146dbd4 + generation_id: a694b23e-98cc-486a-8abc-68429d141514 + pristine_commit_hash: fbc41f80a5003b4724b477ab9623d1c37c76b13a + pristine_tree_hash: ce242f5601dd91e426364741635d303aeb914f20 features: php: constsAndDefaults: 0.2.2 - core: 3.9.25 + core: 3.9.28 deprecations: 2.81.1 flattening: 2.81.2 globalSecurity: 2.81.12 @@ -33,7 +33,7 @@ features: responseFormat: 0.1.0 retries: 0.1.3 serverIDs: 2.81.1 - unions: 0.1.8 + unions: 0.1.9 trackedFiles: .gitattributes: id: 24139dae6567 @@ -45,8 +45,8 @@ trackedFiles: pristine_git_object: c15dc1e08dcc3003a2d25fb2480af1b757558bfa composer.json: id: 3957b91a0d84 - last_write_checksum: sha1:e2117333ca78a5cffa238852b324777ccf90cfc5 - pristine_git_object: 38f6c8e2ba9481a45165bd0b4e5aa9e3374381d7 + last_write_checksum: sha1:49f7abd87f6603426d3b075d38a4b78c66af4fba + pristine_git_object: cb330c8cebbc5020e6a5817cb0c7e350ad80b243 docs/ACHBankPaymentMethodCreate.md: id: 5b5ed698372f last_write_checksum: sha1:21081a16214da3b9386f2fac85060baa704cb275 @@ -1325,8 +1325,8 @@ trackedFiles: pristine_git_object: d512ced7a468d8d77efe449933a20bf0046cec5c docs/ListPaymentServicesRequest.md: id: 0356b977d665 - last_write_checksum: sha1:6ad9b37e4e8fa3f3cc1deda3644faa5b00678cdc - pristine_git_object: 4719db75d563c7d4d60e2033905e3f7258d73bf8 + last_write_checksum: sha1:c37e8241376a5abf679d149ea06d6c411ad6dce1 + pristine_git_object: a6f2fdc061660af38ef5c515c07a8f905e73d3b7 docs/ListPaymentServicesResponse.md: id: 36c8ac889754 last_write_checksum: sha1:50ab8cc2b66fc540d972ea0febe5b53f1b4c2c17 @@ -3977,8 +3977,8 @@ trackedFiles: pristine_git_object: cb39d7b3f3e36223af8d6233e49e7d9e217a566a src/ListPaymentServicesRequest.php: id: a62ffe6098c0 - last_write_checksum: sha1:68df46c5fbd415d983cebcdf9a96ed6e2b91e77b - pristine_git_object: b0c50df6b4e8f470b9b8ad384ac6732986136eaf + last_write_checksum: sha1:a74f90c83b44f27f42b55a8d1dbac9e80054cdcf + pristine_git_object: 51d64f7f635848eb2e849f2226cc9abd14e87856 src/ListPaymentServicesResponse.php: id: ef0eb3fabf8f last_write_checksum: sha1:f47621b1cc0cd633ce546f5f3a99355a5563bcc7 @@ -4317,8 +4317,8 @@ trackedFiles: pristine_git_object: ce4ae89840ec89f6149a0aed1d29c19af8a51784 src/PaymentServicesSDK.php: id: b5aa0714c068 - last_write_checksum: sha1:eb41877725cf41cbfc34e93bce3c1c6a2785c04c - pristine_git_object: 6e7046fadf068fe9b6b8a6c1d97ac2e6b8b97eea + last_write_checksum: sha1:4afea867b3139345f6e959254258d94fedbb45a0 + pristine_git_object: 22dca53c168332c5d09bc4ed50e02866e7a57563 src/PayoutConnectionOptions.php: id: 17a152a49de6 last_write_checksum: sha1:834cc356031f598e624b4c270cd7c45e23798144 @@ -4625,8 +4625,8 @@ trackedFiles: pristine_git_object: e176bdc6e712633942afda5189209d52723fd2c5 src/SDKConfiguration.php: id: 9d60ab0bec0b - last_write_checksum: sha1:fc6afd21d7b7bf57a9e1324337d243d6399af1f2 - pristine_git_object: 3afcd05b6566dfea0d790f718e8da3b0ed56e48d + last_write_checksum: sha1:a7dcdca8af7175c7f8d8406e46552e7cdd8c837d + pristine_git_object: d9832944c6e6821abed98553b4b856f5240ae253 src/SEPABankPaymentMethodCreate.php: id: fe251daedf19 last_write_checksum: sha1:808d4cccb2dccc84de1776511f05aa12a51da676 @@ -7319,6 +7319,7 @@ examples: deleted: true method: "card" application_name: "core-api" + include_fields: true header: {} responses: "200": @@ -9422,6 +9423,7 @@ examples: application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"} examplesVersion: 1.0.2 generatedTests: {} +releaseNotes: "## Php SDK Changes:\n* `sdk->payment-services->list()`: \n * `request->includeFields` **Added**\n" generatedFiles: - .gitattributes - USAGE.md diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 63d4ef8e..fbecfb3a 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -30,7 +30,7 @@ generation: generateNewTests: false skipResponseBodyAssertions: false php: - version: 1.7.12 + version: 1.7.13 additionalDependencies: autoload: {} autoload-dev: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index d28b41a9..769300d0 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.793.1 +speakeasyVersion: 1.796.0 sources: openapi: sourceNamespace: openapi - sourceRevisionDigest: sha256:a96de38397a391b77783a8bd4c48b8a5b054c3a38643db27528980709e3f2ad1 - sourceBlobDigest: sha256:ce3a78af023f1959bb0dfa959c863274a2e21eb66541c4ab96aad9531385dbc0 + sourceRevisionDigest: sha256:ff20b5c66c5018325709d5bf1d3886c3fb1fb5b3671fc4b1243f10bd2bdc75ab + sourceBlobDigest: sha256:78b797c31fc0e51f57e1c1a82f1dedc1e520e85aaa8bd600a53c627a5fa70521 tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: php: source: openapi sourceNamespace: openapi - sourceRevisionDigest: sha256:a96de38397a391b77783a8bd4c48b8a5b054c3a38643db27528980709e3f2ad1 - sourceBlobDigest: sha256:ce3a78af023f1959bb0dfa959c863274a2e21eb66541c4ab96aad9531385dbc0 + sourceRevisionDigest: sha256:ff20b5c66c5018325709d5bf1d3886c3fb1fb5b3671fc4b1243f10bd2bdc75ab + sourceBlobDigest: sha256:78b797c31fc0e51f57e1c1a82f1dedc1e520e85aaa8bd600a53c627a5fa70521 codeSamplesNamespace: openapi-php-code-samples - codeSamplesRevisionDigest: sha256:40a3ea781ef172eef8be959d4ef2cb474051e10f3a426b71f68177db06347847 + codeSamplesRevisionDigest: sha256:d985e36a60e52fa834fa1c50748fb1e74d5e06ae23b03607a17b7cdad125c7b9 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index d9cf4b71..34285c49 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -2208,4 +2208,14 @@ Based on: ### Generated - [php v1.7.12] . ### Releases -- [Composer v1.7.12] https://packagist.org/packages/gr4vy/gr4vy-php#v1.7.12 - . \ No newline at end of file +- [Composer v1.7.12] https://packagist.org/packages/gr4vy/gr4vy-php#v1.7.12 - . + +## 2026-08-27 11:18:27 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.796.0 (2.932.15) https://github.com/speakeasy-api/speakeasy +### Generated +- [php v1.7.13] . +### Releases +- [Composer v1.7.13] https://packagist.org/packages/gr4vy/gr4vy-php#v1.7.13 - . \ No newline at end of file diff --git a/composer.json b/composer.json index 38f6c8e2..cb330c8c 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ "require": { "php": ">=8.2", "galbar/jsonpath": ">=3.0", - "guzzlehttp/guzzle": "^7.12.1", + "guzzlehttp/guzzle": "^7.15.2", "speakeasy/serializer": "^4.0.3", "brick/date-time": ">=0.7.0", "phpdocumentor/type-resolver": ">=1.8", diff --git a/docs/ListPaymentServicesRequest.md b/docs/ListPaymentServicesRequest.md index 4719db75..a6f2fdc0 100644 --- a/docs/ListPaymentServicesRequest.md +++ b/docs/ListPaymentServicesRequest.md @@ -3,10 +3,11 @@ ## Fields -| Field | Type | Required | Description | Example | -| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | -| `method` | *?string* | :heavy_minus_sign: | Return any payment service for this method. | card | -| `cursor` | *?string* | :heavy_minus_sign: | A pointer to the page of results to return. | ZXhhbXBsZTE | -| `limit` | *?int* | :heavy_minus_sign: | The maximum number of items that are at returned. | 20 | -| `deleted` | *?bool* | :heavy_minus_sign: | Return any deleted payment service. | true | -| `merchantAccountId` | *?string* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | \ No newline at end of file +| Field | Type | Required | Description | Example | +| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | +| `method` | *?string* | :heavy_minus_sign: | Return any payment service for this method. | card | +| `cursor` | *?string* | :heavy_minus_sign: | A pointer to the page of results to return. | ZXhhbXBsZTE | +| `limit` | *?int* | :heavy_minus_sign: | The maximum number of items that are at returned. | 20 | +| `deleted` | *?bool* | :heavy_minus_sign: | Return any deleted payment service. | true | +| `includeFields` | *?bool* | :heavy_minus_sign: | Include the non-secret credential and reporting fields for each payment service. Disable this to reduce response time if you don't need them. | true | +| `merchantAccountId` | *?string* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | \ No newline at end of file diff --git a/src/ListPaymentServicesRequest.php b/src/ListPaymentServicesRequest.php index b0c50df6..51d64f7f 100644 --- a/src/ListPaymentServicesRequest.php +++ b/src/ListPaymentServicesRequest.php @@ -51,20 +51,30 @@ class ListPaymentServicesRequest #[SpeakeasyMetadata('queryParam:style=form,explode=true,name=limit')] public ?int $limit = null; + /** + * Include the non-secret credential and reporting fields for each payment service. Disable this to reduce response time if you don't need them. + * + * @var ?bool $includeFields + */ + #[SpeakeasyMetadata('queryParam:style=form,explode=true,name=include_fields')] + public ?bool $includeFields = null; + /** * @param ?int $limit + * @param ?bool $includeFields * @param ?string $merchantAccountId * @param ?string $method * @param ?string $cursor * @param ?bool $deleted * @phpstan-pure */ - public function __construct(?string $merchantAccountId = null, ?string $method = null, ?string $cursor = null, ?bool $deleted = null, ?int $limit = 20) + public function __construct(?string $merchantAccountId = null, ?string $method = null, ?string $cursor = null, ?bool $deleted = null, ?int $limit = 20, ?bool $includeFields = true) { $this->merchantAccountId = $merchantAccountId; $this->method = $method; $this->cursor = $cursor; $this->deleted = $deleted; $this->limit = $limit; + $this->includeFields = $includeFields; } } \ No newline at end of file diff --git a/src/PaymentServicesSDK.php b/src/PaymentServicesSDK.php index 6e7046fa..22dca53c 100644 --- a/src/PaymentServicesSDK.php +++ b/src/PaymentServicesSDK.php @@ -983,6 +983,7 @@ private function listIndividual(?ListPaymentServicesRequest $request = null, ?Op cursor: $nextCursor, limit: $request != null ? $request->limit : null, deleted: $request != null ? $request->deleted : null, + includeFields: $request != null ? $request->includeFields : null, merchantAccountId: $request != null ? $request->merchantAccountId : null, ), ); diff --git a/src/SDKConfiguration.php b/src/SDKConfiguration.php index 3afcd05b..d9832944 100644 --- a/src/SDKConfiguration.php +++ b/src/SDKConfiguration.php @@ -35,11 +35,11 @@ class SDKConfiguration public string $openapiDocVersion = '1.0.0'; - public string $sdkVersion = '1.7.12'; + public string $sdkVersion = '1.7.13'; - public string $genVersion = '2.928.0'; + public string $genVersion = '2.932.15'; - public string $userAgent = 'speakeasy-sdk/php 1.7.12 2.928.0 1.0.0 gr4vy/gr4vy-php'; + public string $userAgent = 'speakeasy-sdk/php 1.7.13 2.932.15 1.0.0 gr4vy/gr4vy-php'; /** @var array>> */ public ?array $globals = [ 'parameters' => [], From 9c6ff5f722d858bfdb7bd2b6d1642fd005be00d7 Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 11:20:35 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow