From cf094de7b6f30b5ea66281440f2650999f8ed9b7 Mon Sep 17 00:00:00 2001 From: WyriHaximus <147145+WyriHaximus@users.noreply.github.com> Date: Wed, 12 Mar 2025 09:56:12 +0000 Subject: [PATCH] [GitHubEnterprise-3.14] Update to 1.1.4-bfa60ec3e74b1fce4fd15feaad5f7d6c from 1.1.4-c6bac21f127e4771c961c4af72e21fc4 Detected Schema changes: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` ├─┬Paths │ ├─┬/orgs/{org}/personal-access-tokens │ │ └─┬GET │ │ └──[➖] parameters (217369:13)❌ │ ├─┬/orgs/{org}/personal-access-token-requests │ │ └─┬GET │ │ └──[➖] parameters (217369:13)❌ │ └─┬/repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules │ └─┬POST │ └──[🔀] description (29741:20) └─┬Components ├──[➖] parameters (217369:7)❌ └─┬hook-delivery-item ├─┬id │ └──[➖] format (67932:19)❌ ├─┬installation_id │ └──[➖] format (67985:19)❌ └─┬repository_id └──[➖] format (67993:19)❌ ``` | Document Element | Total Changes | Breaking Changes | |------------------|---------------|------------------| | paths | 3 | 2 | | components | 4 | 4 | Date: 03/12/25 | Commit: Original: etc/specs/GitHubEnterprise-3.14/current.spec.yaml, Modified: etc/specs/GitHubEnterprise-3.14/previous.spec.yaml, - ❌ **BREAKING Changes**: _6_ out of _7_ - **Modifications**: _1_ - **Removals**: _6_ - **Breaking Removals**: _6_ ERROR: breaking changes discovered --- clients/GitHubEnterprise-3.14/README.md | 8 +++ .../etc/openapi-client-generator.state | 50 +++++++++---------- .../Operation/Orgs/ListPatGrantRequests.php | 7 ++- .../Orgs/ListPatGrantRequestsListing.php | 7 ++- .../Internal/Operation/Orgs/ListPatGrants.php | 7 ++- .../Operation/Orgs/ListPatGrantsListing.php | 7 ++- .../Operator/CodeScanning/UpdateAlert.php | 1 + .../Operator/Orgs/ListPatGrantRequests.php | 6 +-- .../Orgs/ListPatGrantRequestsListing.php | 6 +-- .../Internal/Operator/Orgs/ListPatGrants.php | 6 +-- .../Operator/Orgs/ListPatGrantsListing.php | 6 +-- .../src/Internal/Router/Get/Four.php | 2 +- .../src/Internal/Router/Get/Orgs.php | 20 ++++++-- .../src/Internal/Router/List/Four.php | 2 +- .../src/Internal/Router/List/Orgs.php | 20 ++++++-- .../Internal/Router/Patch/CodeScanning.php | 1 + .../src/Internal/Router/Patch/Seven.php | 1 - .../src/Operation/CodeScanning.php | 1 + .../src/Operation/Orgs.php | 24 ++++----- .../src/PHPStan/ClientCallReturnTypes.php | 10 ++-- .../src/Schema/HookDeliveryItem.php | 3 ++ .../Orgs/ListPatGrantRequestsListingTest.php | 28 ++++++----- .../Orgs/ListPatGrantRequestsTest.php | 28 ++++++----- .../Orgs/ListPatGrantsListingTest.php | 28 ++++++----- .../Operation/Orgs/ListPatGrantsTest.php | 28 ++++++----- .../tests/Types/ClientCallReturnTypes.php | 10 ++-- .../GitHubEnterprise-3.14/current.spec.yaml | 19 ++++++- 27 files changed, 209 insertions(+), 127 deletions(-) diff --git a/clients/GitHubEnterprise-3.14/README.md b/clients/GitHubEnterprise-3.14/README.md index 93fa9f2b504..75251fc1543 100644 --- a/clients/GitHubEnterprise-3.14/README.md +++ b/clients/GitHubEnterprise-3.14/README.md @@ -8249,6 +8249,7 @@ $client->call('GET /orgs/{org}/personal-access-token-requests', [ 'permission' => 'generated', 'last_used_before' => '1970-01-01T00:00:00+00:00', 'last_used_after' => '1970-01-01T00:00:00+00:00', + 'token_id' => , 'per_page' => 8, 'page' => 1, 'sort' => 'generated', @@ -8264,6 +8265,7 @@ $client->operations()->orgs()->listPatGrantRequests( org: 'generated', permission: 'generated', last_used_before: '1970-01-01T00:00:00+00:00', last_used_after: '1970-01-01T00:00:00+00:00', + token_id: , per_page: 8, page: 1, sort: 'generated', @@ -8287,6 +8289,7 @@ $client->call('LIST /orgs/{org}/personal-access-token-requests', [ 'permission' => 'generated', 'last_used_before' => '1970-01-01T00:00:00+00:00', 'last_used_after' => '1970-01-01T00:00:00+00:00', + 'token_id' => , 'per_page' => 8, 'page' => 1, 'sort' => 'generated', @@ -8302,6 +8305,7 @@ $client->operations()->orgs()->listPatGrantRequestsListing( org: 'generat permission: 'generated', last_used_before: '1970-01-01T00:00:00+00:00', last_used_after: '1970-01-01T00:00:00+00:00', + token_id: , per_page: 8, page: 1, sort: 'generated', @@ -8419,6 +8423,7 @@ $client->call('GET /orgs/{org}/personal-access-tokens', [ 'permission' => 'generated', 'last_used_before' => '1970-01-01T00:00:00+00:00', 'last_used_after' => '1970-01-01T00:00:00+00:00', + 'token_id' => , 'per_page' => 8, 'page' => 1, 'sort' => 'generated', @@ -8434,6 +8439,7 @@ $client->operations()->orgs()->listPatGrants( org: 'generated', permission: 'generated', last_used_before: '1970-01-01T00:00:00+00:00', last_used_after: '1970-01-01T00:00:00+00:00', + token_id: , per_page: 8, page: 1, sort: 'generated', @@ -8457,6 +8463,7 @@ $client->call('LIST /orgs/{org}/personal-access-tokens', [ 'permission' => 'generated', 'last_used_before' => '1970-01-01T00:00:00+00:00', 'last_used_after' => '1970-01-01T00:00:00+00:00', + 'token_id' => , 'per_page' => 8, 'page' => 1, 'sort' => 'generated', @@ -8472,6 +8479,7 @@ $client->operations()->orgs()->listPatGrantsListing( org: 'generated', permission: 'generated', last_used_before: '1970-01-01T00:00:00+00:00', last_used_after: '1970-01-01T00:00:00+00:00', + token_id: , per_page: 8, page: 1, sort: 'generated', diff --git a/clients/GitHubEnterprise-3.14/etc/openapi-client-generator.state b/clients/GitHubEnterprise-3.14/etc/openapi-client-generator.state index 7fb421f3b15..a521709523d 100644 --- a/clients/GitHubEnterprise-3.14/etc/openapi-client-generator.state +++ b/clients/GitHubEnterprise-3.14/etc/openapi-client-generator.state @@ -1,5 +1,5 @@ { - "specHash": "c6bac21f127e4771c961c4af72e21fc4", + "specHash": "bfa60ec3e74b1fce4fd15feaad5f7d6c", "generatedFiles": { "files": [ { @@ -4148,27 +4148,27 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operation\/Orgs\/ListPatGrantRequests.php", - "hash": "a81a7df6bb389e01b968c9379a5317c7" + "hash": "0e4ebd1a33a73e3c86f9699904e642da" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operator\/Orgs\/ListPatGrantRequests.php", - "hash": "c4590482ff8c8e3277c2309887f541fc" + "hash": "4e67d9d6ce9a2cf0b6980f23c480b391" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/tests\/\/Internal\/Operation\/Orgs\/ListPatGrantRequestsTest.php", - "hash": "071428b8f0e99e527d2721ca74b53cec" + "hash": "525b1e33c83bfa34cb01f7028867acd6" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operation\/Orgs\/ListPatGrantRequestsListing.php", - "hash": "401f730db403a84d7541434d8b067e96" + "hash": "1ef5348fe1ba11e1e7348a420ec7e3e9" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operator\/Orgs\/ListPatGrantRequestsListing.php", - "hash": "2606168010953254466336eb5d69259c" + "hash": "36ff151ed2c5b36a2cc34e1b2a1281d5" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/tests\/\/Internal\/Operation\/Orgs\/ListPatGrantRequestsListingTest.php", - "hash": "6c19013ccf7e2d228902013f614cfe06" + "hash": "8df90019c6e09af2cf680593548c7d6f" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operation\/Orgs\/ReviewPatGrantRequestsInBulk.php", @@ -4220,27 +4220,27 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operation\/Orgs\/ListPatGrants.php", - "hash": "1dee2f082ac0adf2abb18075c255761e" + "hash": "c6ac21ceee63165957f30a0bbdf5df2f" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operator\/Orgs\/ListPatGrants.php", - "hash": "48226d4b2c4735ae557841b9484d624c" + "hash": "497c0085cca27a6ec26b3f8379d09438" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/tests\/\/Internal\/Operation\/Orgs\/ListPatGrantsTest.php", - "hash": "ff8c29f87c8c5e99c23a820cbd9efd72" + "hash": "8ebee1a0be6605965a913abd50eacd3e" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operation\/Orgs\/ListPatGrantsListing.php", - "hash": "9a8ad2b075e190b388ca6c0b931cada0" + "hash": "6ed7945f095b581ff893d3232e7bf0f9" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operator\/Orgs\/ListPatGrantsListing.php", - "hash": "d2cd3168b1f358c1c64cfd58d3871726" + "hash": "61bd7a0b9ef00af7fa12baf5c0e9269b" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/tests\/\/Internal\/Operation\/Orgs\/ListPatGrantsListingTest.php", - "hash": "8bf2f870c16e3ff8452ce2a184330460" + "hash": "2f16b1356a8fb54e9e902200bd112440" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operation\/Orgs\/UpdatePatAccesses.php", @@ -7116,7 +7116,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Operator\/CodeScanning\/UpdateAlert.php", - "hash": "fd3b96fa7070fd31d1490b2ae4861c54" + "hash": "0d58379475f7ab773df9ae4b3b7d84c5" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/tests\/\/Internal\/Operation\/CodeScanning\/UpdateAlertTest.php", @@ -13444,7 +13444,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Schema\/HookDeliveryItem.php", - "hash": "3694de089522c8fe4e00256c0ee20ae0" + "hash": "1fedf8b49c76df7b0fe1872ce1ec0a52" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Schema\/ScimError.php", @@ -26728,7 +26728,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Get\/Orgs.php", - "hash": "9fdc7da266e9419908dac57f52b30000" + "hash": "c2103c417109e65daefb788d4d044b2b" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Get\/Projects.php", @@ -26852,7 +26852,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/List\/Orgs.php", - "hash": "bc764381e0250bc0e9333a8fff9159ac" + "hash": "fe915073dd20ac9e0bd3af6896a8f2e1" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/List\/Packages.php", @@ -27108,7 +27108,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Patch\/CodeScanning.php", - "hash": "b169946b91470cd53c5ec292b35ad780" + "hash": "f4eded73dbc98d19cc03cd2545bc0a44" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Patch\/Issues.php", @@ -27224,7 +27224,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Get\/Four.php", - "hash": "a8685313ab27af52ba2d770fad09c865" + "hash": "e84f5e5b8c33ffee20a96816b4acc979" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Get\/Six.php", @@ -27264,7 +27264,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/List\/Four.php", - "hash": "04d7bebd979765b12c9ded734740a97c" + "hash": "c7fcf27978087b538f54168ae104169e" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/List\/Five.php", @@ -27376,7 +27376,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Patch\/Seven.php", - "hash": "e6af182f8222fb648cfc3c789507197c" + "hash": "619ee85831f1ccf3b4aa9570bc701fb6" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Internal\/Router\/Patch\/Nine.php", @@ -27440,11 +27440,11 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/PHPStan\/ClientCallReturnTypes.php", - "hash": "97dd79ecd381fec3cd9fc9f457fd7a7e" + "hash": "bf0738e950c50df58309d4f130620896" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/tests\/\/Types\/ClientCallReturnTypes.php", - "hash": "33e3e8b67ec421309a6fd76be03316dc" + "hash": "155466aae2efdfd7f72ad0621d398053" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/..\/etc\/phpstan-extension.neon", @@ -27488,7 +27488,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Operation\/CodeScanning.php", - "hash": "254f6e3c029935a79e15b051e78e67ba" + "hash": "8d74cb0767902bc248a4b84f9db34c5a" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Operation\/SecretScanning.php", @@ -27528,7 +27528,7 @@ }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Operation\/Orgs.php", - "hash": "fdc3b3f56cbdb20a22e742684b62055c" + "hash": "85f8bc406864c609810412e42770f9d6" }, { "name": ".\/clients\/GitHubEnterprise-3.14\/etc\/..\/\/src\/\/Operation\/Oidc.php", diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequests.php b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequests.php index 8b6b8bff904..7f0ccd6a57e 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequests.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequests.php @@ -37,6 +37,8 @@ final class ListPatGrantRequests private string $lastUsedBefore; /**Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. **/ private string $lastUsedAfter; + /**The ID of the token **/ + private array $tokenId; /**The number of results per page (max 100). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ private int $perPage; /**The page number of the results to fetch. For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ @@ -46,7 +48,7 @@ final class ListPatGrantRequests /**The direction to sort the results by. **/ private string $direction; - public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokenRequests $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') + public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokenRequests $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') { $this->org = $org; $this->owner = $owner; @@ -54,6 +56,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali $this->permission = $permission; $this->lastUsedBefore = $lastUsedBefore; $this->lastUsedAfter = $lastUsedAfter; + $this->tokenId = $tokenId; $this->perPage = $perPage; $this->page = $page; $this->sort = $sort; @@ -62,7 +65,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali public function createRequest(): RequestInterface { - return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-token-requests' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); + return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{token_id}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->tokenId, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-token-requests' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&token_id={token_id}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); } /** @return Observable */ diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequestsListing.php b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequestsListing.php index d53b556bf4c..f2be6d3c969 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequestsListing.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantRequestsListing.php @@ -37,6 +37,8 @@ final class ListPatGrantRequestsListing private string $lastUsedBefore; /**Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. **/ private string $lastUsedAfter; + /**The ID of the token **/ + private array $tokenId; /**The number of results per page (max 100). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ private int $perPage; /**The page number of the results to fetch. For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ @@ -46,7 +48,7 @@ final class ListPatGrantRequestsListing /**The direction to sort the results by. **/ private string $direction; - public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokenRequests $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') + public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokenRequests $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') { $this->org = $org; $this->owner = $owner; @@ -54,6 +56,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali $this->permission = $permission; $this->lastUsedBefore = $lastUsedBefore; $this->lastUsedAfter = $lastUsedAfter; + $this->tokenId = $tokenId; $this->perPage = $perPage; $this->page = $page; $this->sort = $sort; @@ -62,7 +65,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali public function createRequest(): RequestInterface { - return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-token-requests' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); + return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{token_id}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->tokenId, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-token-requests' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&token_id={token_id}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); } /** @return Observable */ diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrants.php b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrants.php index 7c8b5a918eb..a075d21080a 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrants.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrants.php @@ -37,6 +37,8 @@ final class ListPatGrants private string $lastUsedBefore; /**Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. **/ private string $lastUsedAfter; + /**The ID of the token **/ + private array $tokenId; /**The number of results per page (max 100). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ private int $perPage; /**The page number of the results to fetch. For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ @@ -46,7 +48,7 @@ final class ListPatGrants /**The direction to sort the results by. **/ private string $direction; - public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokens $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') + public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokens $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') { $this->org = $org; $this->owner = $owner; @@ -54,6 +56,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali $this->permission = $permission; $this->lastUsedBefore = $lastUsedBefore; $this->lastUsedAfter = $lastUsedAfter; + $this->tokenId = $tokenId; $this->perPage = $perPage; $this->page = $page; $this->sort = $sort; @@ -62,7 +65,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali public function createRequest(): RequestInterface { - return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-tokens' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); + return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{token_id}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->tokenId, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-tokens' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&token_id={token_id}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); } /** @return Observable */ diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantsListing.php b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantsListing.php index 62395f4f56d..cd44e30e64a 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantsListing.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operation/Orgs/ListPatGrantsListing.php @@ -37,6 +37,8 @@ final class ListPatGrantsListing private string $lastUsedBefore; /**Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. **/ private string $lastUsedAfter; + /**The ID of the token **/ + private array $tokenId; /**The number of results per page (max 100). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ private int $perPage; /**The page number of the results to fetch. For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.14/rest/using-the-rest-api/using-pagination-in-the-rest-api)." **/ @@ -46,7 +48,7 @@ final class ListPatGrantsListing /**The direction to sort the results by. **/ private string $direction; - public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokens $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') + public function __construct(private readonly SchemaValidator $responseSchemaValidator, private readonly Internal\Hydrator\Operation\Orgs\Org\PersonalAccessTokens $hydrator, string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc') { $this->org = $org; $this->owner = $owner; @@ -54,6 +56,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali $this->permission = $permission; $this->lastUsedBefore = $lastUsedBefore; $this->lastUsedAfter = $lastUsedAfter; + $this->tokenId = $tokenId; $this->perPage = $perPage; $this->page = $page; $this->sort = $sort; @@ -62,7 +65,7 @@ public function __construct(private readonly SchemaValidator $responseSchemaVali public function createRequest(): RequestInterface { - return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-tokens' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); + return new Request('GET', str_replace(['{org}', '{owner}', '{repository}', '{permission}', '{last_used_before}', '{last_used_after}', '{token_id}', '{per_page}', '{page}', '{sort}', '{direction}'], [$this->org, $this->owner, $this->repository, $this->permission, $this->lastUsedBefore, $this->lastUsedAfter, $this->tokenId, $this->perPage, $this->page, $this->sort, $this->direction], '/orgs/{org}/personal-access-tokens' . '?owner={owner}&repository={repository}&permission={permission}&last_used_before={last_used_before}&last_used_after={last_used_after}&token_id={token_id}&per_page={per_page}&page={page}&sort={sort}&direction={direction}')); } /** @return Observable */ diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operator/CodeScanning/UpdateAlert.php b/clients/GitHubEnterprise-3.14/src/Internal/Operator/CodeScanning/UpdateAlert.php index 1e824a18990..16b4474e1eb 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operator/CodeScanning/UpdateAlert.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operator/CodeScanning/UpdateAlert.php @@ -24,6 +24,7 @@ public function __construct(private Browser $browser, private AuthenticationInte { } + /** @return */ public function call(string $owner, string $repo, int $alertNumber, array $params): CodeScanningAlert { $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\CodeScanning\UpdateAlert($this->requestSchemaValidator, $this->responseSchemaValidator, $this->hydrator, $owner, $repo, $alertNumber); diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequests.php b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequests.php index e66c1614b5d..74951ceaaea 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequests.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequests.php @@ -24,10 +24,10 @@ public function __construct(private Browser $browser, private AuthenticationInte { } - /** @return Observable */ - public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable + /** @return iterable */ + public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable { - $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrantRequests($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrantRequests($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); $request = $operation->createRequest(); $result = await($this->browser->request($request->getMethod(), (string) $request->getUri(), $request->withHeader('Authorization', $this->authentication->authHeader())->getHeaders(), (string) $request->getBody())->then(static function (ResponseInterface $response) use ($operation): Observable { return $operation->createResponse($response); diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequestsListing.php b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequestsListing.php index 33de0a0b4a5..eedff71f60d 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequestsListing.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantRequestsListing.php @@ -24,10 +24,10 @@ public function __construct(private Browser $browser, private AuthenticationInte { } - /** @return Observable */ - public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable + /** @return iterable */ + public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable { - $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrantRequestsListing($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrantRequestsListing($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); $request = $operation->createRequest(); $result = await($this->browser->request($request->getMethod(), (string) $request->getUri(), $request->withHeader('Authorization', $this->authentication->authHeader())->getHeaders(), (string) $request->getBody())->then(static function (ResponseInterface $response) use ($operation): Observable { return $operation->createResponse($response); diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrants.php b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrants.php index 1eab99187c6..d925a922cb9 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrants.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrants.php @@ -24,10 +24,10 @@ public function __construct(private Browser $browser, private AuthenticationInte { } - /** @return Observable */ - public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable + /** @return iterable */ + public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable { - $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrants($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrants($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); $request = $operation->createRequest(); $result = await($this->browser->request($request->getMethod(), (string) $request->getUri(), $request->withHeader('Authorization', $this->authentication->authHeader())->getHeaders(), (string) $request->getBody())->then(static function (ResponseInterface $response) use ($operation): Observable { return $operation->createResponse($response); diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantsListing.php b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantsListing.php index ee7e222fc39..b383c19a00a 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantsListing.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Operator/Orgs/ListPatGrantsListing.php @@ -24,10 +24,10 @@ public function __construct(private Browser $browser, private AuthenticationInte { } - /** @return Observable */ - public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable + /** @return iterable */ + public function call(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage = 30, int $page = 1, string $sort = 'created_at', string $direction = 'desc'): iterable { - $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrantsListing($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + $operation = new \ApiClients\Client\GitHubEnterprise\Internal\Operation\Orgs\ListPatGrantsListing($this->responseSchemaValidator, $this->hydrator, $org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); $request = $operation->createRequest(); $result = await($this->browser->request($request->getMethod(), (string) $request->getUri(), $request->withHeader('Authorization', $this->authentication->authHeader())->getHeaders(), (string) $request->getBody())->then(static function (ResponseInterface $response) use ($operation): Observable { return $operation->createResponse($response); diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Four.php b/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Four.php index ae98c6bb096..1c4409e418d 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Four.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Four.php @@ -53,7 +53,7 @@ public function __construct(private Routers $routers) { } - /** @return |Observable|Observable|Observable|WithoutBody|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable */ + /** @return |Observable|Observable|Observable|WithoutBody|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|iterable|iterable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable */ public function call(string $call, array $params, array $pathChunks): GlobalHook|PreReceiveEnvironment|PreReceiveHook|WebhookConfig|iterable|Installation|ApplicationGrant|WithoutBody|LicenseInfo|EnterpriseOverview|EnterpriseCommentOverview|EnterpriseGistOverview|EnterpriseHookOverview|EnterpriseIssueOverview|EnterpriseMilestoneOverview|EnterpriseOrganizationOverview|EnterprisePageOverview|EnterprisePullRequestOverview|EnterpriseRepositoryOverview|EnterpriseSecurityProductsOverview|EnterpriseUserOverview|EnterpriseSecurityAnalysisSettings|GistSimple|GitignoreTemplate|Thread|Ok|AnnouncementBanner|Json|ExternalGroups|\ApiClients\Client\GitHubEnterprise\Schema\Operations\Orgs\ListAppInstallations\Response\ApplicationJson\Ok|\ApiClients\Client\GitHubEnterprise\Schema\Operations\Orgs\ListOrgRoles\Response\ApplicationJson\Ok|ProjectColumn|FullRepository|BasicError|ConfigurationStatus|MaintenanceStatus|EnterpriseSettings|GpgKey|Key|SshSigningKey|Hovercard|StarredRepository|Repository { if ($pathChunks[0] === '') { diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Orgs.php b/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Orgs.php index 1f2ce12b4ea..ce7b90c4057 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Orgs.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Router/Get/Orgs.php @@ -309,7 +309,7 @@ public function listOutsideCollaborators(array $params): iterable return $operator->call($arguments['org'], $arguments['filter'], $arguments['per_page'], $arguments['page']); } - /** @return Observable */ + /** @return iterable */ public function listPatGrantRequests(array $params): iterable { $arguments = []; @@ -349,6 +349,12 @@ public function listPatGrantRequests(array $params): iterable $arguments['last_used_after'] = $params['last_used_after']; unset($params['last_used_after']); + if (array_key_exists('token_id', $params) === false) { + throw new InvalidArgumentException('Missing mandatory field: token_id'); + } + + $arguments['token_id'] = $params['token_id']; + unset($params['token_id']); if (array_key_exists('per_page', $params) === false) { throw new InvalidArgumentException('Missing mandatory field: per_page'); } @@ -375,10 +381,10 @@ public function listPatGrantRequests(array $params): iterable unset($params['direction']); $operator = new Internal\Operator\Orgs\ListPatGrantRequests($this->browser, $this->authentication, $this->responseSchemaValidator, $this->hydrators->getObjectMapperOperation🌀Orgs🌀Org🌀PersonalAccessTokenRequests()); - return $operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction']); + return $operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['token_id'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction']); } - /** @return Observable */ + /** @return iterable */ public function listPatGrants(array $params): iterable { $arguments = []; @@ -418,6 +424,12 @@ public function listPatGrants(array $params): iterable $arguments['last_used_after'] = $params['last_used_after']; unset($params['last_used_after']); + if (array_key_exists('token_id', $params) === false) { + throw new InvalidArgumentException('Missing mandatory field: token_id'); + } + + $arguments['token_id'] = $params['token_id']; + unset($params['token_id']); if (array_key_exists('per_page', $params) === false) { throw new InvalidArgumentException('Missing mandatory field: per_page'); } @@ -444,7 +456,7 @@ public function listPatGrants(array $params): iterable unset($params['direction']); $operator = new Internal\Operator\Orgs\ListPatGrants($this->browser, $this->authentication, $this->responseSchemaValidator, $this->hydrators->getObjectMapperOperation🌀Orgs🌀Org🌀PersonalAccessTokens()); - return $operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction']); + return $operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['token_id'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction']); } /** @return Observable */ diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Four.php b/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Four.php index 8306a8a22ae..b69cf25199d 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Four.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Four.php @@ -15,7 +15,7 @@ public function __construct(private Routers $routers) { } - /** @return Observable|Observable|WithoutBody|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable */ + /** @return Observable|Observable|WithoutBody|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|iterable|iterable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable|Observable */ public function call(string $call, array $params, array $pathChunks): iterable|WithoutBody { if ($pathChunks[0] === '') { diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Orgs.php b/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Orgs.php index 957127c96e3..9d3b70f0e31 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Orgs.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Router/List/Orgs.php @@ -228,7 +228,7 @@ public function listOutsideCollaboratorsListing(array $params): iterable } while (count($items) > 0); } - /** @return Observable */ + /** @return iterable */ public function listPatGrantRequestsListing(array $params): iterable { $arguments = []; @@ -268,6 +268,12 @@ public function listPatGrantRequestsListing(array $params): iterable $arguments['last_used_after'] = $params['last_used_after']; unset($params['last_used_after']); + if (array_key_exists('token_id', $params) === false) { + throw new InvalidArgumentException('Missing mandatory field: token_id'); + } + + $arguments['token_id'] = $params['token_id']; + unset($params['token_id']); if (array_key_exists('per_page', $params) === false) { throw new InvalidArgumentException('Missing mandatory field: per_page'); } @@ -295,7 +301,7 @@ public function listPatGrantRequestsListing(array $params): iterable $arguments['page'] = 1; do { $operator = new Internal\Operator\Orgs\ListPatGrantRequestsListing($this->browser, $this->authentication, $this->responseSchemaValidator, $this->hydrators->getObjectMapperOperation🌀Orgs🌀Org🌀PersonalAccessTokenRequests()); - $items = [...$operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction'])]; + $items = [...$operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['token_id'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction'])]; yield from $items; @@ -303,7 +309,7 @@ public function listPatGrantRequestsListing(array $params): iterable } while (count($items) > 0); } - /** @return Observable */ + /** @return iterable */ public function listPatGrantsListing(array $params): iterable { $arguments = []; @@ -343,6 +349,12 @@ public function listPatGrantsListing(array $params): iterable $arguments['last_used_after'] = $params['last_used_after']; unset($params['last_used_after']); + if (array_key_exists('token_id', $params) === false) { + throw new InvalidArgumentException('Missing mandatory field: token_id'); + } + + $arguments['token_id'] = $params['token_id']; + unset($params['token_id']); if (array_key_exists('per_page', $params) === false) { throw new InvalidArgumentException('Missing mandatory field: per_page'); } @@ -370,7 +382,7 @@ public function listPatGrantsListing(array $params): iterable $arguments['page'] = 1; do { $operator = new Internal\Operator\Orgs\ListPatGrantsListing($this->browser, $this->authentication, $this->responseSchemaValidator, $this->hydrators->getObjectMapperOperation🌀Orgs🌀Org🌀PersonalAccessTokens()); - $items = [...$operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction'])]; + $items = [...$operator->call($arguments['org'], $arguments['owner'], $arguments['repository'], $arguments['permission'], $arguments['last_used_before'], $arguments['last_used_after'], $arguments['token_id'], $arguments['per_page'], $arguments['page'], $arguments['sort'], $arguments['direction'])]; yield from $items; diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/CodeScanning.php b/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/CodeScanning.php index 76d1f89f954..030665bed3c 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/CodeScanning.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/CodeScanning.php @@ -42,6 +42,7 @@ public function updateDefaultSetup(array $params): EmptyObject|CodeScanningDefau return $operator->call($arguments['owner'], $arguments['repo'], $params); } + /** @return */ public function updateAlert(array $params): CodeScanningAlert { $arguments = []; diff --git a/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/Seven.php b/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/Seven.php index 624131f90f6..46952949b86 100644 --- a/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/Seven.php +++ b/clients/GitHubEnterprise-3.14/src/Internal/Router/Patch/Seven.php @@ -26,7 +26,6 @@ public function __construct(private Routers $routers) { } - /** @return |Schema\CodeScanningAlert */ public function call(string $call, array $params, array $pathChunks): TeamDiscussion|WithoutBody|CodeScanningAlert|DependabotAlert|GitRef|WebhookConfig|IssueComment|PullRequestReviewComment|ReleaseAsset|SecretScanningAlert|GroupResponse|UserResponse|TeamDiscussionComment { if ($pathChunks[0] === '') { diff --git a/clients/GitHubEnterprise-3.14/src/Operation/CodeScanning.php b/clients/GitHubEnterprise-3.14/src/Operation/CodeScanning.php index 5cab50b880e..1a0d5c77f3a 100644 --- a/clients/GitHubEnterprise-3.14/src/Operation/CodeScanning.php +++ b/clients/GitHubEnterprise-3.14/src/Operation/CodeScanning.php @@ -64,6 +64,7 @@ public function getAlert(string $owner, string $repo, int $alertNumber): CodeSca return $this->operators->codeScanning👷GetAlert()->call($owner, $repo, $alertNumber); } + /** @return */ public function updateAlert(string $owner, string $repo, int $alertNumber, array $params): CodeScanningAlert { return $this->operators->codeScanning👷UpdateAlert()->call($owner, $repo, $alertNumber, $params); diff --git a/clients/GitHubEnterprise-3.14/src/Operation/Orgs.php b/clients/GitHubEnterprise-3.14/src/Operation/Orgs.php index 528b441cabb..286ffef7039 100644 --- a/clients/GitHubEnterprise-3.14/src/Operation/Orgs.php +++ b/clients/GitHubEnterprise-3.14/src/Operation/Orgs.php @@ -336,16 +336,16 @@ public function removeOutsideCollaborator(string $org, string $username): Withou return $this->operators->orgs👷RemoveOutsideCollaborator()->call($org, $username); } - /** @return Observable */ - public function listPatGrantRequests(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage, int $page, string $sort, string $direction): iterable + /** @return iterable */ + public function listPatGrantRequests(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage, int $page, string $sort, string $direction): iterable { - return $this->operators->orgs👷ListPatGrantRequests()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + return $this->operators->orgs👷ListPatGrantRequests()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); } - /** @return Observable */ - public function listPatGrantRequestsListing(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage, int $page, string $sort, string $direction): iterable + /** @return iterable */ + public function listPatGrantRequestsListing(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage, int $page, string $sort, string $direction): iterable { - return $this->operators->orgs👷ListPatGrantRequestsListing()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + return $this->operators->orgs👷ListPatGrantRequestsListing()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); } /** @return */ @@ -372,16 +372,16 @@ public function listPatGrantRequestRepositoriesListing(string $org, int $patRequ return $this->operators->orgs👷ListPatGrantRequestRepositoriesListing()->call($org, $patRequestId, $perPage, $page); } - /** @return Observable */ - public function listPatGrants(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage, int $page, string $sort, string $direction): iterable + /** @return iterable */ + public function listPatGrants(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage, int $page, string $sort, string $direction): iterable { - return $this->operators->orgs👷ListPatGrants()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + return $this->operators->orgs👷ListPatGrants()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); } - /** @return Observable */ - public function listPatGrantsListing(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, int $perPage, int $page, string $sort, string $direction): iterable + /** @return iterable */ + public function listPatGrantsListing(string $org, array $owner, string $repository, string $permission, string $lastUsedBefore, string $lastUsedAfter, array $tokenId, int $perPage, int $page, string $sort, string $direction): iterable { - return $this->operators->orgs👷ListPatGrantsListing()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $perPage, $page, $sort, $direction); + return $this->operators->orgs👷ListPatGrantsListing()->call($org, $owner, $repository, $permission, $lastUsedBefore, $lastUsedAfter, $tokenId, $perPage, $page, $sort, $direction); } /** @return */ diff --git a/clients/GitHubEnterprise-3.14/src/PHPStan/ClientCallReturnTypes.php b/clients/GitHubEnterprise-3.14/src/PHPStan/ClientCallReturnTypes.php index a4bd9eae15c..0b9f1a63b38 100644 --- a/clients/GitHubEnterprise-3.14/src/PHPStan/ClientCallReturnTypes.php +++ b/clients/GitHubEnterprise-3.14/src/PHPStan/ClientCallReturnTypes.php @@ -1512,11 +1512,11 @@ public function getTypeFromMethodCall(MethodReflection $methodReflection, Method } if ($call === 'GET /orgs/{org}/personal-access-token-requests') { - return $this->typeResolver->resolve('Observable'); + return $this->typeResolver->resolve('iterable'); } if ($call === 'LIST /orgs/{org}/personal-access-token-requests') { - return $this->typeResolver->resolve('Observable'); + return $this->typeResolver->resolve('iterable'); } if ($call === 'POST /orgs/{org}/personal-access-token-requests') { @@ -1536,11 +1536,11 @@ public function getTypeFromMethodCall(MethodReflection $methodReflection, Method } if ($call === 'GET /orgs/{org}/personal-access-tokens') { - return $this->typeResolver->resolve('Observable'); + return $this->typeResolver->resolve('iterable'); } if ($call === 'LIST /orgs/{org}/personal-access-tokens') { - return $this->typeResolver->resolve('Observable'); + return $this->typeResolver->resolve('iterable'); } if ($call === 'POST /orgs/{org}/personal-access-tokens') { @@ -2552,7 +2552,7 @@ public function getTypeFromMethodCall(MethodReflection $methodReflection, Method } if ($call === 'PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}') { - return $this->typeResolver->resolve('Schema\\CodeScanningAlert'); + return $this->typeResolver->resolve(''); } if ($call === 'GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances') { diff --git a/clients/GitHubEnterprise-3.14/src/Schema/HookDeliveryItem.php b/clients/GitHubEnterprise-3.14/src/Schema/HookDeliveryItem.php index 6852778a986..cfa7616aa1e 100644 --- a/clients/GitHubEnterprise-3.14/src/Schema/HookDeliveryItem.php +++ b/clients/GitHubEnterprise-3.14/src/Schema/HookDeliveryItem.php @@ -28,6 +28,7 @@ "id": { "type": "integer", "description": "Unique identifier of the webhook delivery.", + "format": "int64", "examples": [ 42 ] @@ -98,6 +99,7 @@ "null" ], "description": "The id of the GitHub App installation associated with this event.", + "format": "int64", "examples": [ 123 ] @@ -108,6 +110,7 @@ "null" ], "description": "The id of the repository associated with this event.", + "format": "int64", "examples": [ 123 ] diff --git a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsListingTest.php b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsListingTest.php index 88624232390..794f80180e4 100644 --- a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsListingTest.php +++ b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsListingTest.php @@ -31,7 +31,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequestsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -40,6 +40,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -61,9 +62,9 @@ public function operations_httpCode_500_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } @@ -78,7 +79,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequestsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -87,6 +88,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -108,9 +110,9 @@ public function operations_httpCode_422_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } @@ -125,7 +127,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequestsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -134,6 +136,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -155,9 +158,9 @@ public function operations_httpCode_404_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } @@ -172,7 +175,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequestsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -181,6 +184,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -202,9 +206,9 @@ public function operations_httpCode_403_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequestsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } diff --git a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsTest.php b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsTest.php index c25bf224241..5594967f4da 100644 --- a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsTest.php +++ b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantRequestsTest.php @@ -31,7 +31,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequests::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -40,6 +40,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -59,9 +60,9 @@ public function operations_httpCode_500_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } /** @test */ @@ -74,7 +75,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequests::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -83,6 +84,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -102,9 +104,9 @@ public function operations_httpCode_422_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } /** @test */ @@ -117,7 +119,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequests::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -126,6 +128,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -145,9 +148,9 @@ public function operations_httpCode_404_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } /** @test */ @@ -160,7 +163,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantRequests::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -169,6 +172,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -188,8 +192,8 @@ public function operations_httpCode_403_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-token-requests?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantRequests('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } } diff --git a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsListingTest.php b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsListingTest.php index f4b7f8962e9..6bd33517f40 100644 --- a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsListingTest.php +++ b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsListingTest.php @@ -31,7 +31,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -40,6 +40,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -61,9 +62,9 @@ public function operations_httpCode_500_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } @@ -78,7 +79,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -87,6 +88,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -108,9 +110,9 @@ public function operations_httpCode_422_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } @@ -125,7 +127,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -134,6 +136,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -155,9 +158,9 @@ public function operations_httpCode_404_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } @@ -172,7 +175,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrantsListing::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -181,6 +184,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -202,9 +206,9 @@ public function operations_httpCode_403_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrantsListing('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); foreach ($result as $item) { } } diff --git a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsTest.php b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsTest.php index 8ddb715b448..b4708d68b50 100644 --- a/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsTest.php +++ b/clients/GitHubEnterprise-3.14/tests/Internal/Operation/Orgs/ListPatGrantsTest.php @@ -31,7 +31,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrants::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -40,6 +40,7 @@ public function call_httpCode_500_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -59,9 +60,9 @@ public function operations_httpCode_500_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } /** @test */ @@ -74,7 +75,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrants::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -83,6 +84,7 @@ public function call_httpCode_422_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -102,9 +104,9 @@ public function operations_httpCode_422_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } /** @test */ @@ -117,7 +119,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrants::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -126,6 +128,7 @@ public function call_httpCode_404_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -145,9 +148,9 @@ public function operations_httpCode_404_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } /** @test */ @@ -160,7 +163,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); $result = $client->call(Internal\Operation\Orgs\ListPatGrants::OPERATION_MATCH, (static function (array $data): array { $data['org'] = 'generated'; @@ -169,6 +172,7 @@ public function call_httpCode_403_responseContentType_application_json_zero(): v $data['permission'] = 'generated'; $data['last_used_before'] = '1970-01-01T00:00:00+00:00'; $data['last_used_after'] = '1970-01-01T00:00:00+00:00'; + $data['token_id'] = null; $data['per_page'] = 8; $data['page'] = 1; $data['sort'] = 'generated'; @@ -188,8 +192,8 @@ public function operations_httpCode_403_responseContentType_application_json_zer $browser = $this->prophesize(Browser::class); $browser->withBase(Argument::any())->willReturn($browser->reveal()); $browser->withFollowRedirects(Argument::any())->willReturn($browser->reveal()); - $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); + $browser->request('GET', '/orgs/generated/personal-access-tokens?owner=&repository=generated&permission=generated&last_used_before=1970-01-01T00:00:00+00:00&last_used_after=1970-01-01T00:00:00+00:00&token_id=&per_page=8&page=1&sort=generated&direction=generated', Argument::type('array'), Argument::any())->willReturn(resolve($response))->shouldBeCalled(); $client = new Client($auth->reveal(), $browser->reveal()); - $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', 8, 1, 'generated', 'generated'); + $result = $client->operations()->orgs()->listPatGrants('generated', null, 'generated', 'generated', '1970-01-01T00:00:00+00:00', '1970-01-01T00:00:00+00:00', null, 8, 1, 'generated', 'generated'); } } diff --git a/clients/GitHubEnterprise-3.14/tests/Types/ClientCallReturnTypes.php b/clients/GitHubEnterprise-3.14/tests/Types/ClientCallReturnTypes.php index fb710ec106b..f6446d0e25f 100644 --- a/clients/GitHubEnterprise-3.14/tests/Types/ClientCallReturnTypes.php +++ b/clients/GitHubEnterprise-3.14/tests/Types/ClientCallReturnTypes.php @@ -384,14 +384,14 @@ function authHeader(): string assertType('', $client->call('GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}')); assertType('', $client->call('DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}')); assertType('', $client->call('POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore')); -assertType('Observable', $client->call('GET /orgs/{org}/personal-access-token-requests')); -assertType('Observable', $client->call('LIST /orgs/{org}/personal-access-token-requests')); +assertType('iterable', $client->call('GET /orgs/{org}/personal-access-token-requests')); +assertType('iterable', $client->call('LIST /orgs/{org}/personal-access-token-requests')); assertType('', $client->call('POST /orgs/{org}/personal-access-token-requests')); assertType('', $client->call('POST /orgs/{org}/personal-access-token-requests/{pat_request_id}')); assertType('Observable', $client->call('GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories')); assertType('Observable', $client->call('LIST /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories')); -assertType('Observable', $client->call('GET /orgs/{org}/personal-access-tokens')); -assertType('Observable', $client->call('LIST /orgs/{org}/personal-access-tokens')); +assertType('iterable', $client->call('GET /orgs/{org}/personal-access-tokens')); +assertType('iterable', $client->call('LIST /orgs/{org}/personal-access-tokens')); assertType('', $client->call('POST /orgs/{org}/personal-access-tokens')); assertType('', $client->call('POST /orgs/{org}/personal-access-tokens/{pat_id}')); assertType('Observable', $client->call('GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories')); @@ -644,7 +644,7 @@ function authHeader(): string assertType('Observable|WithoutBody', $client->call('GET /repos/{owner}/{repo}/code-scanning/alerts')); assertType('Observable|WithoutBody', $client->call('LIST /repos/{owner}/{repo}/code-scanning/alerts')); assertType('', $client->call('GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}')); -assertType('Schema\\CodeScanningAlert', $client->call('PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}')); +assertType('', $client->call('PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}')); assertType('Observable', $client->call('GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances')); assertType('Observable', $client->call('LIST /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances')); assertType('Observable', $client->call('GET /repos/{owner}/{repo}/code-scanning/analyses')); diff --git a/etc/specs/GitHubEnterprise-3.14/current.spec.yaml b/etc/specs/GitHubEnterprise-3.14/current.spec.yaml index 18a5f5fd70b..6ad310b9731 100644 --- a/etc/specs/GitHubEnterprise-3.14/current.spec.yaml +++ b/etc/specs/GitHubEnterprise-3.14/current.spec.yaml @@ -14394,6 +14394,7 @@ paths: - "$ref": "#/components/parameters/personal-access-token-permission" - "$ref": "#/components/parameters/personal-access-token-before" - "$ref": "#/components/parameters/personal-access-token-after" + - "$ref": "#/components/parameters/personal-access-token-token-id" responses: '500': "$ref": "#/components/responses/internal_error" @@ -14636,6 +14637,7 @@ paths: - "$ref": "#/components/parameters/personal-access-token-permission" - "$ref": "#/components/parameters/personal-access-token-before" - "$ref": "#/components/parameters/personal-access-token-after" + - "$ref": "#/components/parameters/personal-access-token-token-id" responses: '500': "$ref": "#/components/responses/internal_error" @@ -29743,7 +29745,7 @@ paths: The authenticated user must have admin or owner permissions to the repository to use this endpoint. - For more information about the app that is providing this custom deployment rule, see the [documentation for the `GET /apps/{app_slug}` endpoint](https://docs.github.com/enterprise-server@3.14/rest/apps/apps#get-an-app). + For more information about the app that is providing this custom deployment rule, see the [documentation for the `GET /apps/{app_slug}` endpoint](https://docs.github.com/enterprise-server@3.14/rest/apps/apps#get-an-app), as well as the [guide to creating custom deployment protection rules](https://docs.github.com/enterprise-server@3.14/actions/managing-workflow-runs-and-deployments/managing-deployments/creating-custom-deployment-protection-rules). OAuth app tokens and personal access tokens (classic) need the `repo` scope to use this endpoint. tags: @@ -67927,6 +67929,7 @@ components: id: description: Unique identifier of the webhook delivery. type: integer + format: int64 examples: - 42 guid: @@ -67979,6 +67982,7 @@ components: type: - integer - 'null' + format: int64 examples: - 123 repository_id: @@ -67986,6 +67990,7 @@ components: type: - integer - 'null' + format: int64 examples: - 123 throttled_at: @@ -217360,6 +217365,18 @@ components: schema: type: string format: date-time + personal-access-token-token-id: + name: token_id + description: The ID of the token + in: query + required: false + schema: + type: array + maxItems: 50 + items: + type: string + examples: + - token_id[]=1,token_id[]=2 fine-grained-personal-access-token-id: name: pat_id description: The unique identifier of the fine-grained personal access token.