Skip to content

Commit cbc953d

Browse files
authored
Merge pull request #74 from dubinc/speakeasy-sdk-regen-1738369248
chore: 🐝 Update SDK - Generate 0.11.21
2 parents 2031cac + 096c049 commit cbc953d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+1017
-697
lines changed

.speakeasy/gen.lock

Lines changed: 18 additions & 18 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ generation:
1313
oAuth2ClientCredentialsEnabled: true
1414
oAuth2PasswordEnabled: false
1515
php:
16-
version: 0.11.20
16+
version: 0.11.21
1717
additionalDependencies:
1818
autoload: {}
1919
autoload-dev: {}

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.477.0
1+
speakeasyVersion: 1.481.1
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:5fad740cace93844f1397e67b6c56fdba22a628ac41b818b681b0394978eba4e
6-
sourceBlobDigest: sha256:66e1ba2210a453339342266aa844ea89fedd7423aaae1e43745b01bb4d9ab7a5
5+
sourceRevisionDigest: sha256:6e0f4358a672c0539a3c223bdeff9305c081f7ecc4bbc8317fea4502069b64af
6+
sourceBlobDigest: sha256:451be136201f6f2abfe71e31c9d268f24d14c1a911aad964414e9e62d708dda3
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1738109959
9+
- speakeasy-sdk-regen-1738369248
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:5fad740cace93844f1397e67b6c56fdba22a628ac41b818b681b0394978eba4e
16-
sourceBlobDigest: sha256:66e1ba2210a453339342266aa844ea89fedd7423aaae1e43745b01bb4d9ab7a5
15+
sourceRevisionDigest: sha256:6e0f4358a672c0539a3c223bdeff9305c081f7ecc4bbc8317fea4502069b64af
16+
sourceBlobDigest: sha256:451be136201f6f2abfe71e31c9d268f24d14c1a911aad964414e9e62d708dda3
1717
codeSamplesNamespace: code-samples-php-my-first-target
18-
codeSamplesRevisionDigest: sha256:80ab402f5aacca987adeef66b97f2831ca4b7e40703aa78b64a127eff13e62a7
18+
codeSamplesRevisionDigest: sha256:0b8e853962ba47301d60e3d3c0565bf6478ef661ac93a23ddd11dee48adf4d45
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -257,10 +257,7 @@ $sdk = Dub\Dub::builder()
257257
)
258258
->build();
259259

260-
$request = new Operations\GetLinksRequest(
261-
page: 1,
262-
pageSize: 50,
263-
);
260+
$request = new Operations\GetLinksRequest();
264261

265262
$responses = $sdk->links->list(
266263
request: $request

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -650,4 +650,14 @@ Based on:
650650
### Generated
651651
- [php v0.11.20] .
652652
### Releases
653-
- [Composer v0.11.20] https://packagist.org/packages/dub/dub-php#v0.11.20 - .
653+
- [Composer v0.11.20] https://packagist.org/packages/dub/dub-php#v0.11.20 - .
654+
655+
## 2025-02-03 00:19:50
656+
### Changes
657+
Based on:
658+
- OpenAPI Doc
659+
- Speakeasy CLI 1.481.1 (2.500.5) https://github.com/speakeasy-api/speakeasy
660+
### Generated
661+
- [php v0.11.21] .
662+
### Releases
663+
- [Composer v0.11.21] https://packagist.org/packages/dub/dub-php#v0.11.21 - .

codeSamples.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ actions:
88
"x-codeSamples":
99
- "lang": "php"
1010
"label": "retrieveAnalytics"
11-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\RetrieveAnalyticsRequest(\n timezone: 'America/New_York',\n city: 'New York',\n device: 'Desktop',\n browser: 'Chrome',\n os: 'Windows',\n referer: 'google.com',\n refererUrl: 'https://dub.co/blog',\n);\n\n$response = $sdk->analytics->retrieve(\n request: $request\n);\n\nif ($response->oneOf !== null) {\n // handle response\n}"
11+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\RetrieveAnalyticsRequest(\n city: 'New York',\n device: 'Desktop',\n browser: 'Chrome',\n os: 'Windows',\n referer: 'google.com',\n refererUrl: 'https://dub.co/blog',\n);\n\n$response = $sdk->analytics->retrieve(\n request: $request\n);\n\nif ($response->oneOf !== null) {\n // handle response\n}"
1212
- target: $["paths"]["/customers"]["get"]
1313
update:
1414
"x-codeSamples":
@@ -44,7 +44,7 @@ actions:
4444
"x-codeSamples":
4545
- "lang": "php"
4646
"label": "createDomain"
47-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\CreateDomainRequestBody(\n slug: 'acme.com',\n expiredUrl: 'https://acme.com/expired',\n notFoundUrl: 'https://acme.com/not-found',\n archived: false,\n placeholder: 'https://dub.co/help/article/what-is-dub',\n);\n\n$response = $sdk->domains->create(\n request: $request\n);\n\nif ($response->domainSchema !== null) {\n // handle response\n}"
47+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\CreateDomainRequestBody(\n slug: 'acme.com',\n expiredUrl: 'https://acme.com/expired',\n notFoundUrl: 'https://acme.com/not-found',\n placeholder: 'https://dub.co/help/article/what-is-dub',\n);\n\n$response = $sdk->domains->create(\n request: $request\n);\n\nif ($response->domainSchema !== null) {\n // handle response\n}"
4848
- target: $["paths"]["/domains/{slug}"]["delete"]
4949
update:
5050
"x-codeSamples":
@@ -56,19 +56,19 @@ actions:
5656
"x-codeSamples":
5757
- "lang": "php"
5858
"label": "updateDomain"
59-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$requestBody = new Operations\\UpdateDomainRequestBody(\n slug: 'acme.com',\n expiredUrl: 'https://acme.com/expired',\n notFoundUrl: 'https://acme.com/not-found',\n archived: false,\n placeholder: 'https://dub.co/help/article/what-is-dub',\n);\n\n$response = $sdk->domains->update(\n slug: 'acme.com',\n requestBody: $requestBody\n\n);\n\nif ($response->domainSchema !== null) {\n // handle response\n}"
59+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$requestBody = new Operations\\UpdateDomainRequestBody(\n slug: 'acme.com',\n expiredUrl: 'https://acme.com/expired',\n notFoundUrl: 'https://acme.com/not-found',\n placeholder: 'https://dub.co/help/article/what-is-dub',\n);\n\n$response = $sdk->domains->update(\n slug: 'acme.com',\n requestBody: $requestBody\n\n);\n\nif ($response->domainSchema !== null) {\n // handle response\n}"
6060
- target: $["paths"]["/events"]["get"]
6161
update:
6262
"x-codeSamples":
6363
- "lang": "php"
6464
"label": "listEvents"
65-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\ListEventsRequest(\n timezone: 'America/New_York',\n city: 'New York',\n device: 'Desktop',\n browser: 'Chrome',\n os: 'Windows',\n referer: 'google.com',\n refererUrl: 'https://dub.co/blog',\n);\n\n$response = $sdk->events->list(\n request: $request\n);\n\nif ($response->oneOf !== null) {\n // handle response\n}"
65+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\ListEventsRequest(\n city: 'New York',\n device: 'Desktop',\n browser: 'Chrome',\n os: 'Windows',\n referer: 'google.com',\n refererUrl: 'https://dub.co/blog',\n);\n\n$response = $sdk->events->list(\n request: $request\n);\n\nif ($response->oneOf !== null) {\n // handle response\n}"
6666
- target: $["paths"]["/links"]["get"]
6767
update:
6868
"x-codeSamples":
6969
- "lang": "php"
7070
"label": "getLinks"
71-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\GetLinksRequest(\n page: 1,\n pageSize: 50,\n);\n\n$responses = $sdk->links->list(\n request: $request\n);\n\n\nforeach ($responses as $response) {\n if ($response->statusCode === 200) {\n // handle response\n }\n}"
71+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\GetLinksRequest();\n\n$responses = $sdk->links->list(\n request: $request\n);\n\n\nforeach ($responses as $response) {\n if ($response->statusCode === 200) {\n // handle response\n }\n}"
7272
- target: $["paths"]["/links"]["post"]
7373
update:
7474
"x-codeSamples":
@@ -146,7 +146,7 @@ actions:
146146
"x-codeSamples":
147147
- "lang": "php"
148148
"label": "getTags"
149-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\GetTagsRequest(\n page: 1,\n pageSize: 50,\n);\n\n$response = $sdk->tags->list(\n request: $request\n);\n\nif ($response->tagSchemas !== null) {\n // handle response\n}"
149+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\GetTagsRequest();\n\n$response = $sdk->tags->list(\n request: $request\n);\n\nif ($response->tagSchemas !== null) {\n // handle response\n}"
150150
- target: $["paths"]["/tags"]["post"]
151151
update:
152152
"x-codeSamples":
@@ -170,7 +170,7 @@ actions:
170170
"x-codeSamples":
171171
- "lang": "php"
172172
"label": "createEmbedToken"
173-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\CreateEmbedTokenRequestBody(\n linkId: '<id>',\n);\n\n$response = $sdk->embedTokens->create(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
173+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\CreateEmbedTokenRequestBody(\n programId: '<id>',\n);\n\n$response = $sdk->embedTokens->create(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
174174
- target: $["paths"]["/track/lead"]["post"]
175175
update:
176176
"x-codeSamples":
@@ -182,7 +182,7 @@ actions:
182182
"x-codeSamples":
183183
- "lang": "php"
184184
"label": "trackSale"
185-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\TrackSaleRequestBody(\n amount: 996500,\n paymentProcessor: Operations\\PaymentProcessor::Paddle,\n eventName: 'Purchase',\n);\n\n$response = $sdk->track->sale(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
185+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\TrackSaleRequestBody(\n amount: 996500,\n paymentProcessor: Operations\\PaymentProcessor::Paddle,\n);\n\n$response = $sdk->track->sale(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
186186
- target: $["paths"]["/workspaces/{idOrSlug}"]["get"]
187187
update:
188188
"x-codeSamples":

0 commit comments

Comments
 (0)