Skip to content

Commit

Permalink
Merge pull request #37 from dubinc/speakeasy-sdk-regen-1728251720
Browse files Browse the repository at this point in the history
chore: 🐝 Update SDK - Generate 0.7.0
  • Loading branch information
steven-tey authored Oct 6, 2024
2 parents 0837285 + 0ad2524 commit 6ec26d0
Show file tree
Hide file tree
Showing 75 changed files with 858 additions and 414 deletions.
23 changes: 17 additions & 6 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
lockVersion: 2.0.0
id: 43187d3e-7c3c-4c11-b5d4-4b2334fb6d96
management:
docChecksum: 5c400b20334e45bb5625715215fcbff4
docChecksum: 8620b0f24a0133906ad7b91d73cc1651
docVersion: 0.0.1
speakeasyVersion: 1.409.0
generationVersion: 2.429.0
releaseVersion: 0.6.9
configChecksum: db1927b1f8f99ab93572ea83e625ce3b
speakeasyVersion: 1.410.0
generationVersion: 2.434.1
releaseVersion: 0.7.0
configChecksum: 007f5a8816c52013295fe822a0183d6d
repoURL: https://github.com/dubinc/dub-php.git
installationURL: https://github.com/dubinc/dub-php
published: true
features:
php:
core: 3.4.9
constsAndDefaults: 0.2.0
core: 3.5.0
deprecations: 2.81.1
errors: 0.1.4
examples: 2.81.3
Expand All @@ -33,19 +34,23 @@ generatedFiles:
- docs/Models/Components/AnalyticsBrowsers.md
- docs/Models/Components/AnalyticsCities.md
- docs/Models/Components/AnalyticsCitiesCountry.md
- docs/Models/Components/AnalyticsContinents.md
- docs/Models/Components/AnalyticsCount.md
- docs/Models/Components/AnalyticsCountries.md
- docs/Models/Components/AnalyticsDevices.md
- docs/Models/Components/AnalyticsOS.md
- docs/Models/Components/AnalyticsRefererUrls.md
- docs/Models/Components/AnalyticsReferers.md
- docs/Models/Components/AnalyticsTimeseries.md
- docs/Models/Components/AnalyticsTopLinks.md
- docs/Models/Components/AnalyticsTopUrls.md
- docs/Models/Components/AnalyticsTriggers.md
- docs/Models/Components/City.md
- docs/Models/Components/Click.md
- docs/Models/Components/ClickEvent.md
- docs/Models/Components/ClickEventGeo.md
- docs/Models/Components/Color.md
- docs/Models/Components/Continent.md
- docs/Models/Components/ContinentCode.md
- docs/Models/Components/Country.md
- docs/Models/Components/CountryCode.md
Expand Down Expand Up @@ -88,6 +93,7 @@ generatedFiles:
- docs/Models/Components/Security.md
- docs/Models/Components/TagSchema.md
- docs/Models/Components/Three.md
- docs/Models/Components/Trigger.md
- docs/Models/Components/Two.md
- docs/Models/Components/Users.md
- docs/Models/Components/WebhookEvent.md
Expand Down Expand Up @@ -246,19 +252,23 @@ generatedFiles:
- src/Models/Components/AnalyticsBrowsers.php
- src/Models/Components/AnalyticsCities.php
- src/Models/Components/AnalyticsCitiesCountry.php
- src/Models/Components/AnalyticsContinents.php
- src/Models/Components/AnalyticsCount.php
- src/Models/Components/AnalyticsCountries.php
- src/Models/Components/AnalyticsDevices.php
- src/Models/Components/AnalyticsOS.php
- src/Models/Components/AnalyticsRefererUrls.php
- src/Models/Components/AnalyticsReferers.php
- src/Models/Components/AnalyticsTimeseries.php
- src/Models/Components/AnalyticsTopLinks.php
- src/Models/Components/AnalyticsTopUrls.php
- src/Models/Components/AnalyticsTriggers.php
- src/Models/Components/City.php
- src/Models/Components/Click.php
- src/Models/Components/ClickEvent.php
- src/Models/Components/ClickEventGeo.php
- src/Models/Components/Color.php
- src/Models/Components/Continent.php
- src/Models/Components/ContinentCode.php
- src/Models/Components/Country.php
- src/Models/Components/CountryCode.php
Expand Down Expand Up @@ -300,6 +310,7 @@ generatedFiles:
- src/Models/Components/Security.php
- src/Models/Components/TagSchema.php
- src/Models/Components/Three.php
- src/Models/Components/Trigger.php
- src/Models/Components/Two.php
- src/Models/Components/Users.php
- src/Models/Components/WorkspaceSchema.php
Expand Down
5 changes: 4 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ generation:
auth:
oAuth2ClientCredentialsEnabled: true
php:
version: 0.6.9
version: 0.7.0
clientServerStatusCodesAsErrors: true
flattenGlobalSecurity: true
imports:
Expand All @@ -24,6 +24,9 @@ php:
shared: Models/Components
webhooks: Models/Webhooks
inputModelSuffix: input
laravelServiceProvider:
enabled: false
svcName: openapi
maxMethodParams: 4
namespace: Dub
outputModelSuffix: output
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
speakeasyVersion: 1.409.0
speakeasyVersion: 1.410.0
sources:
dub:
sourceNamespace: dub
sourceRevisionDigest: sha256:54b3d378cf30fc6dfb823280e2805010c14f3954439f59498e6c19d2aa0b1b4d
sourceBlobDigest: sha256:9a2b011824d527a9f54b4f1763efbac3838d48ec59db002f9a5888426279efa2
sourceRevisionDigest: sha256:1d21d889d6d503cdb0b4c5ec4743e423f9244c7e26d083a87e9e43d427a2a84b
sourceBlobDigest: sha256:bb86fada285bc8f668248f0458c4c2b992a67b17c3e59d839c9d4e5f15850b8a
tags:
- latest
- main
targets:
my-first-target:
source: dub
sourceNamespace: dub
sourceRevisionDigest: sha256:54b3d378cf30fc6dfb823280e2805010c14f3954439f59498e6c19d2aa0b1b4d
sourceBlobDigest: sha256:9a2b011824d527a9f54b4f1763efbac3838d48ec59db002f9a5888426279efa2
sourceRevisionDigest: sha256:1d21d889d6d503cdb0b4c5ec4743e423f9244c7e26d083a87e9e43d427a2a84b
sourceBlobDigest: sha256:bb86fada285bc8f668248f0458c4c2b992a67b17c3e59d839c9d4e5f15850b8a
codeSamplesNamespace: code-samples-php-my-first-target
codeSamplesRevisionDigest: sha256:ad3ab8fdf3ab34cd98c8c7a26d6be6c0978059a45313c2516d7c11d36ed116f9
codeSamplesRevisionDigest: sha256:52966a6ed9ed3e173e97022eb3f04e60e551372ddd58fe2cbaf96225dffcc4dc
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -290,4 +290,14 @@ Based on:
### Generated
- [php v0.6.9] .
### Releases
- [Composer v0.6.9] https://packagist.org/packages/dub/dub-php#v0.6.9 - .
- [Composer v0.6.9] https://packagist.org/packages/dub/dub-php#v0.6.9 - .

## 2024-10-06 21:55:14
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.410.0 (2.434.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [php v0.7.0] .
### Releases
- [Composer v0.7.0] https://packagist.org/packages/dub/dub-php#v0.7.0 - .
2 changes: 1 addition & 1 deletion codeSamples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ actions:
"x-codeSamples":
- "lang": "php"
"label": "listDomains"
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\n\n$security = 'DUB_API_KEY';\n\n$sdk = Dub\\Dub::builder()->setSecurity($security)->build();\n\n\n\n$response = $sdk->domains->list(\n archived: false,\n search: '<value>',\n page: 1,\n pageSize: 50\n\n);\n\nif ($response->domainSchemas !== null) {\n // handle response\n}"
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\n\n$security = 'DUB_API_KEY';\n\n$sdk = Dub\\Dub::builder()->setSecurity($security)->build();\n\n\n\n$response = $sdk->domains->list(\n archived: true,\n search: '<value>',\n page: 1,\n pageSize: 50\n\n);\n\nif ($response->domainSchemas !== null) {\n // handle response\n}"
- target: $["paths"]["/domains"]["post"]
update:
"x-codeSamples":
Expand Down
6 changes: 3 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@
},
"license": "MIT",
"require": {
"php": "^8.1",
"php": "^8.2",
"guzzlehttp/guzzle": "^7.0",
"speakeasy/serializer": "^3.40.0",
"brick/date-time": "^0.7.0",
"phpdocumentor/type-resolver": "^1.8"
},
"require-dev": {
"laravel/pint": "^1.18.1",
"phpstan/phpstan": "^1.9",
"phpstan/phpstan": "^1.12",
"phpunit/phpunit": "^10",
"rector/rector": "^0.18.13",
"rector/rector": "^0.19",
"roave/security-advisories": "dev-latest"
},
"minimum-stability": "stable",
Expand Down
8 changes: 4 additions & 4 deletions docs/Models/Components/AnalyticsBrowsers.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
| Field | Type | Required | Description |
| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- |
| `browser` | *string* | :heavy_check_mark: | The name of the browser |
| `clicks` | *float* | :heavy_check_mark: | The number of clicks from this browser |
| `leads` | *float* | :heavy_check_mark: | The number of leads from this browser |
| `sales` | *float* | :heavy_check_mark: | The number of sales from this browser |
| `saleAmount` | *float* | :heavy_check_mark: | The total amount of sales from this browser, in cents |
| `clicks` | *?float* | :heavy_minus_sign: | The number of clicks from this browser |
| `leads` | *?float* | :heavy_minus_sign: | The number of leads from this browser |
| `sales` | *?float* | :heavy_minus_sign: | The number of sales from this browser |
| `saleAmount` | *?float* | :heavy_minus_sign: | The total amount of sales from this browser, in cents |
8 changes: 4 additions & 4 deletions docs/Models/Components/AnalyticsCities.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| `city` | *string* | :heavy_check_mark: | The name of the city |
| `country` | [Components\AnalyticsCitiesCountry](../../Models/Components/AnalyticsCitiesCountry.md) | :heavy_check_mark: | The 2-letter country code of the city: https://d.to/geo |
| `clicks` | *float* | :heavy_check_mark: | The number of clicks from this city |
| `leads` | *float* | :heavy_check_mark: | The number of leads from this city |
| `sales` | *float* | :heavy_check_mark: | The number of sales from this city |
| `saleAmount` | *float* | :heavy_check_mark: | The total amount of sales from this city, in cents |
| `clicks` | *?float* | :heavy_minus_sign: | The number of clicks from this city |
| `leads` | *?float* | :heavy_minus_sign: | The number of leads from this city |
| `sales` | *?float* | :heavy_minus_sign: | The number of sales from this city |
| `saleAmount` | *?float* | :heavy_minus_sign: | The total amount of sales from this city, in cents |
12 changes: 12 additions & 0 deletions docs/Models/Components/AnalyticsContinents.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# AnalyticsContinents


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| `continent` | [Components\Continent](../../Models/Components/Continent.md) | :heavy_check_mark: | The 2-letter ISO 3166-1 code representing the continent associated with the location of the user. |
| `clicks` | *?float* | :heavy_minus_sign: | The number of clicks from this continent |
| `leads` | *?float* | :heavy_minus_sign: | The number of leads from this continent |
| `sales` | *?float* | :heavy_minus_sign: | The number of sales from this continent |
| `saleAmount` | *?float* | :heavy_minus_sign: | The total amount of sales from this continent, in cents |
8 changes: 4 additions & 4 deletions docs/Models/Components/AnalyticsCount.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

| Field | Type | Required | Description |
| ----------------------------------- | ----------------------------------- | ----------------------------------- | ----------------------------------- |
| `clicks` | *float* | :heavy_check_mark: | The total number of clicks |
| `leads` | *float* | :heavy_check_mark: | The total number of leads |
| `sales` | *float* | :heavy_check_mark: | The total number of sales |
| `saleAmount` | *float* | :heavy_check_mark: | The total amount of sales, in cents |
| `clicks` | *?float* | :heavy_minus_sign: | The total number of clicks |
| `leads` | *?float* | :heavy_minus_sign: | The total number of leads |
| `sales` | *?float* | :heavy_minus_sign: | The total number of sales |
| `saleAmount` | *?float* | :heavy_minus_sign: | The total amount of sales, in cents |
Loading

0 comments on commit 6ec26d0

Please sign in to comment.