Skip to content

Commit

Permalink
Merge pull request #72 from dubinc/speakeasy-sdk-regen-1738023568
Browse files Browse the repository at this point in the history
chore: 🐝 Update SDK - Generate 0.11.19
  • Loading branch information
devkiran authored Jan 28, 2025
2 parents 8a0e8be + 3633cc5 commit f764e54
Show file tree
Hide file tree
Showing 97 changed files with 10,215 additions and 101 deletions.
104 changes: 98 additions & 6 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
lockVersion: 2.0.0
id: 43187d3e-7c3c-4c11-b5d4-4b2334fb6d96
management:
docChecksum: 46f65792e2db963b01085754a661b72a
docChecksum: adaa2bd5ce5c9f12fb83c88e3ea2c2e0
docVersion: 0.0.1
speakeasyVersion: 1.470.1
generationVersion: 2.493.34
releaseVersion: 0.11.18
configChecksum: fb0c3e6deeb5176675b76b59511a00ea
speakeasyVersion: 1.476.2
generationVersion: 2.495.1
releaseVersion: 0.11.19
configChecksum: 7f6c2c3dbe10624b74890ad4c3629b15
repoURL: https://github.com/dubinc/dub-php.git
installationURL: https://github.com/dubinc/dub-php
published: true
features:
php:
constsAndDefaults: 0.2.0
core: 3.7.9
core: 3.7.10
deprecations: 2.81.1
errors: 0.3.0
examples: 2.81.5
Expand Down Expand Up @@ -66,11 +66,22 @@ generatedFiles:
- docs/Models/Components/Interval.md
- docs/Models/Components/LeadCreatedEvent.md
- docs/Models/Components/LeadCreatedEventClick.md
- docs/Models/Components/LeadCreatedEventCustomer.md
- docs/Models/Components/LeadCreatedEventData.md
- docs/Models/Components/LeadCreatedEventDataLink.md
- docs/Models/Components/LeadCreatedEventDiscount.md
- docs/Models/Components/LeadCreatedEventEvent.md
- docs/Models/Components/LeadCreatedEventGeo.md
- docs/Models/Components/LeadCreatedEventInterval.md
- docs/Models/Components/LeadCreatedEventLink.md
- docs/Models/Components/LeadCreatedEventPartner.md
- docs/Models/Components/LeadCreatedEventType.md
- docs/Models/Components/LeadEvent.md
- docs/Models/Components/LeadEventClick.md
- docs/Models/Components/LeadEventCustomerLink.md
- docs/Models/Components/LeadEventEvent.md
- docs/Models/Components/LeadEventGeo.md
- docs/Models/Components/LeadEventLink.md
- docs/Models/Components/Link.md
- docs/Models/Components/LinkClickedEvent.md
- docs/Models/Components/LinkClickedEventClick.md
Expand All @@ -86,6 +97,7 @@ generatedFiles:
- docs/Models/Components/LinkWebhookEventGeo.md
- docs/Models/Components/One.md
- docs/Models/Components/Partner.md
- docs/Models/Components/PaymentProcessor.md
- docs/Models/Components/Plan.md
- docs/Models/Components/RegisteredDomain.md
- docs/Models/Components/Role.md
Expand All @@ -101,7 +113,19 @@ generatedFiles:
- docs/Models/Components/SaleCreatedEventInterval.md
- docs/Models/Components/SaleCreatedEventLink.md
- docs/Models/Components/SaleCreatedEventPartner.md
- docs/Models/Components/SaleCreatedEventSale.md
- docs/Models/Components/SaleCreatedEventType.md
- docs/Models/Components/SaleEvent.md
- docs/Models/Components/SaleEventClick.md
- docs/Models/Components/SaleEventCustomer.md
- docs/Models/Components/SaleEventCustomerLink.md
- docs/Models/Components/SaleEventDiscount.md
- docs/Models/Components/SaleEventEvent.md
- docs/Models/Components/SaleEventGeo.md
- docs/Models/Components/SaleEventInterval.md
- docs/Models/Components/SaleEventLink.md
- docs/Models/Components/SaleEventPartner.md
- docs/Models/Components/SaleEventType.md
- docs/Models/Components/Security.md
- docs/Models/Components/TagSchema.md
- docs/Models/Components/Three.md
Expand Down Expand Up @@ -150,6 +174,7 @@ generatedFiles:
- docs/Models/Operations/BulkUpdateLinksTagNames.md
- docs/Models/Operations/Click.md
- docs/Models/Operations/Color.md
- docs/Models/Operations/Country.md
- docs/Models/Operations/CreateCustomerDiscount.md
- docs/Models/Operations/CreateCustomerInterval.md
- docs/Models/Operations/CreateCustomerLink.md
Expand All @@ -165,6 +190,13 @@ generatedFiles:
- docs/Models/Operations/CreateEmbedTokenResponseBody.md
- docs/Models/Operations/CreateLinkRequestBody.md
- docs/Models/Operations/CreateLinkResponse.md
- docs/Models/Operations/CreatePartnerDiscount.md
- docs/Models/Operations/CreatePartnerInterval.md
- docs/Models/Operations/CreatePartnerLink.md
- docs/Models/Operations/CreatePartnerRequestBody.md
- docs/Models/Operations/CreatePartnerResponse.md
- docs/Models/Operations/CreatePartnerResponseBody.md
- docs/Models/Operations/CreatePartnerType.md
- docs/Models/Operations/CreateTagRequestBody.md
- docs/Models/Operations/CreateTagResponse.md
- docs/Models/Operations/Customer.md
Expand Down Expand Up @@ -224,6 +256,7 @@ generatedFiles:
- docs/Models/Operations/ListEventsQueryParamTagIds.md
- docs/Models/Operations/ListEventsRequest.md
- docs/Models/Operations/ListEventsResponse.md
- docs/Models/Operations/ListEventsResponseBody.md
- docs/Models/Operations/One.md
- docs/Models/Operations/Order.md
- docs/Models/Operations/Partner.md
Expand All @@ -246,6 +279,7 @@ generatedFiles:
- docs/Models/Operations/Sort.md
- docs/Models/Operations/SortBy.md
- docs/Models/Operations/SortOrder.md
- docs/Models/Operations/Status.md
- docs/Models/Operations/TagIds.md
- docs/Models/Operations/TagNames.md
- docs/Models/Operations/Three.md
Expand Down Expand Up @@ -295,6 +329,7 @@ generatedFiles:
- docs/sdks/events/README.md
- docs/sdks/links/README.md
- docs/sdks/metatags/README.md
- docs/sdks/partners/README.md
- docs/sdks/qrcodes/README.md
- docs/sdks/tags/README.md
- docs/sdks/track/README.md
Expand Down Expand Up @@ -362,11 +397,22 @@ generatedFiles:
- src/Models/Components/Interval.php
- src/Models/Components/LeadCreatedEvent.php
- src/Models/Components/LeadCreatedEventClick.php
- src/Models/Components/LeadCreatedEventCustomer.php
- src/Models/Components/LeadCreatedEventData.php
- src/Models/Components/LeadCreatedEventDataLink.php
- src/Models/Components/LeadCreatedEventDiscount.php
- src/Models/Components/LeadCreatedEventEvent.php
- src/Models/Components/LeadCreatedEventGeo.php
- src/Models/Components/LeadCreatedEventInterval.php
- src/Models/Components/LeadCreatedEventLink.php
- src/Models/Components/LeadCreatedEventPartner.php
- src/Models/Components/LeadCreatedEventType.php
- src/Models/Components/LeadEvent.php
- src/Models/Components/LeadEventClick.php
- src/Models/Components/LeadEventCustomerLink.php
- src/Models/Components/LeadEventEvent.php
- src/Models/Components/LeadEventGeo.php
- src/Models/Components/LeadEventLink.php
- src/Models/Components/Link.php
- src/Models/Components/LinkClickedEvent.php
- src/Models/Components/LinkClickedEventClick.php
Expand All @@ -381,6 +427,7 @@ generatedFiles:
- src/Models/Components/LinkWebhookEventGeo.php
- src/Models/Components/One.php
- src/Models/Components/Partner.php
- src/Models/Components/PaymentProcessor.php
- src/Models/Components/Plan.php
- src/Models/Components/RegisteredDomain.php
- src/Models/Components/Role.php
Expand All @@ -396,7 +443,19 @@ generatedFiles:
- src/Models/Components/SaleCreatedEventInterval.php
- src/Models/Components/SaleCreatedEventLink.php
- src/Models/Components/SaleCreatedEventPartner.php
- src/Models/Components/SaleCreatedEventSale.php
- src/Models/Components/SaleCreatedEventType.php
- src/Models/Components/SaleEvent.php
- src/Models/Components/SaleEventClick.php
- src/Models/Components/SaleEventCustomer.php
- src/Models/Components/SaleEventCustomerLink.php
- src/Models/Components/SaleEventDiscount.php
- src/Models/Components/SaleEventEvent.php
- src/Models/Components/SaleEventGeo.php
- src/Models/Components/SaleEventInterval.php
- src/Models/Components/SaleEventLink.php
- src/Models/Components/SaleEventPartner.php
- src/Models/Components/SaleEventType.php
- src/Models/Components/Security.php
- src/Models/Components/TagSchema.php
- src/Models/Components/Three.php
Expand Down Expand Up @@ -450,6 +509,7 @@ generatedFiles:
- src/Models/Operations/BulkUpdateLinksResponse.php
- src/Models/Operations/Click.php
- src/Models/Operations/Color.php
- src/Models/Operations/Country.php
- src/Models/Operations/CreateCustomerDiscount.php
- src/Models/Operations/CreateCustomerInterval.php
- src/Models/Operations/CreateCustomerLink.php
Expand All @@ -465,6 +525,13 @@ generatedFiles:
- src/Models/Operations/CreateEmbedTokenResponseBody.php
- src/Models/Operations/CreateLinkRequestBody.php
- src/Models/Operations/CreateLinkResponse.php
- src/Models/Operations/CreatePartnerDiscount.php
- src/Models/Operations/CreatePartnerInterval.php
- src/Models/Operations/CreatePartnerLink.php
- src/Models/Operations/CreatePartnerRequestBody.php
- src/Models/Operations/CreatePartnerResponse.php
- src/Models/Operations/CreatePartnerResponseBody.php
- src/Models/Operations/CreatePartnerType.php
- src/Models/Operations/CreateTagRequestBody.php
- src/Models/Operations/CreateTagResponse.php
- src/Models/Operations/Customer.php
Expand Down Expand Up @@ -536,6 +603,7 @@ generatedFiles:
- src/Models/Operations/Sort.php
- src/Models/Operations/SortBy.php
- src/Models/Operations/SortOrder.php
- src/Models/Operations/Status.php
- src/Models/Operations/Three.php
- src/Models/Operations/TrackLeadRequestBody.php
- src/Models/Operations/TrackLeadResponse.php
Expand Down Expand Up @@ -571,6 +639,7 @@ generatedFiles:
- src/Models/Operations/UpdateWorkspaceResponse.php
- src/Models/Operations/UpsertLinkRequestBody.php
- src/Models/Operations/UpsertLinkResponse.php
- src/Partners.php
- src/QRCodes.php
- src/SDKConfiguration.php
- src/Tags.php
Expand Down Expand Up @@ -1452,5 +1521,28 @@ examples:
responses:
"200":
application/json: {"title": "Dub.co - Link Management for Modern Marketing Teams", "description": "Dub.co is the open-source link management infrastructure ...", "image": "https://assets.dub.co/thumbnail.jpg"}
createPartner:
speakeasy-default-create-partner:
responses:
"201":
application/json: {"id": "<id>", "name": "<value>", "email": "[email protected]", "image": "https://loremflickr.com/1/679?lock=7139282333236917", "country": "Slovenia", "bio": "<value>", "stripeConnectId": "<id>", "payoutsEnabled": false, "createdAt": "1730216446017", "updatedAt": "1738019902359", "status": "pending", "link": {"id": "<id>", "shortLink": "https://agile-defendant.biz/", "domain": "better-fedora.biz", "key": "<key>", "url": "https://calculating-pearl.info/", "clicks": 0, "leads": 0, "sales": 0, "saleAmount": 0}, "commissionAmount": 365.21, "earnings": 6216.36}
"400":
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#bad-request"}}
"401":
application/json: {"error": {"code": "unauthorized", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#unauthorized"}}
"403":
application/json: {"error": {"code": "forbidden", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#forbidden"}}
"404":
application/json: {"error": {"code": "not_found", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#not-found"}}
"409":
application/json: {"error": {"code": "conflict", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#conflict"}}
"410":
application/json: {"error": {"code": "invite_expired", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#invite-expired"}}
"422":
application/json: {"error": {"code": "unprocessable_entity", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#unprocessable-entity"}}
"429":
application/json: {"error": {"code": "rate_limit_exceeded", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#rate-limit_exceeded"}}
"500":
application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#internal-server_error"}}
examplesVersion: 1.0.0
generatedTests: {}
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ generation:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: false
php:
version: 0.11.18
version: 0.11.19
additionalDependencies:
autoload: {}
autoload-dev: {}
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.470.1
speakeasyVersion: 1.476.2
sources:
dub:
sourceNamespace: dub
sourceRevisionDigest: sha256:5328e731f1fac74c8c302cd09057098694e391457174a24ba009527eced36feb
sourceBlobDigest: sha256:2f976de813f654333718329c8b83b019a8ec90020cca102f257c686b338a51ce
sourceRevisionDigest: sha256:1e3daf3eb06228806a38c0576a9737557e5800d414806c0858bb2a627e360922
sourceBlobDigest: sha256:cb6f4266fa1867dc7c1addc33802928e6153d0ec07a01270b22fdc25cc192efa
tags:
- latest
- speakeasy-sdk-regen-1737591555
- speakeasy-sdk-regen-1738023568
- 0.0.1
targets:
my-first-target:
source: dub
sourceNamespace: dub
sourceRevisionDigest: sha256:5328e731f1fac74c8c302cd09057098694e391457174a24ba009527eced36feb
sourceBlobDigest: sha256:2f976de813f654333718329c8b83b019a8ec90020cca102f257c686b338a51ce
sourceRevisionDigest: sha256:1e3daf3eb06228806a38c0576a9737557e5800d414806c0858bb2a627e360922
sourceBlobDigest: sha256:cb6f4266fa1867dc7c1addc33802928e6153d0ec07a01270b22fdc25cc192efa
codeSamplesNamespace: code-samples-php-my-first-target
codeSamplesRevisionDigest: sha256:96f48f1b572fb53d77e12cfd0a9914b46cce79f1af48ae7aef442efbfe91d204
codeSamplesRevisionDigest: sha256:4fc0b8e89fb36cd7edb0299cedc526e472df8f9e0e37398a0f56478df64e348e
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,10 @@ if ($response->responseBodies !== null) {

* [get](docs/sdks/metatags/README.md#get) - Retrieve the metatags for a URL

### [partners](docs/sdks/partners/README.md)

* [create](docs/sdks/partners/README.md#create) - Create a new partner

### [qrCodes](docs/sdks/qrcodes/README.md)

* [get](docs/sdks/qrcodes/README.md#get) - Retrieve a QR code
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -630,4 +630,14 @@ Based on:
### Generated
- [php v0.11.18] .
### Releases
- [Composer v0.11.18] https://packagist.org/packages/dub/dub-php#v0.11.18 - .
- [Composer v0.11.18] https://packagist.org/packages/dub/dub-php#v0.11.18 - .

## 2025-01-28 00:19:14
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.476.2 (2.495.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [php v0.11.19] .
### Releases
- [Composer v0.11.19] https://packagist.org/packages/dub/dub-php#v0.11.19 - .
8 changes: 7 additions & 1 deletion codeSamples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ actions:
"x-codeSamples":
- "lang": "php"
"label": "listEvents"
"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->clickEvents !== null) {\n // handle response\n}"
"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}"
- target: $["paths"]["/links"]["get"]
update:
"x-codeSamples":
Expand Down Expand Up @@ -129,6 +129,12 @@ actions:
- "lang": "php"
"label": "getMetatags"
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n\n\n$response = $sdk->metatags->get(\n url: 'https://dub.co'\n);\n\nif ($response->object !== null) {\n // handle response\n}"
- target: $["paths"]["/partners"]["post"]
update:
"x-codeSamples":
- "lang": "php"
"label": "createPartner"
"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\\CreatePartnerRequestBody(\n programId: '<id>',\n name: '<value>',\n email: '[email protected]',\n username: 'Aaliyah_Borer',\n);\n\n$response = $sdk->partners->create(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
- target: $["paths"]["/qr"]["get"]
update:
"x-codeSamples":
Expand Down
Loading

0 comments on commit f764e54

Please sign in to comment.