diff --git a/README.md b/README.md index 0db42df..2123cca 100755 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ composer require "speakeasy-api/speakeasy-client-sdk-php" ## SDK Example Usage + + ```php + + ```php false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -123,7 +123,7 @@ public function generateOpenApiSpecForApiEndpoint( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/api_endpoints/{apiEndpointID}/generate/openapi', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GenerateOpenApiSpecForApiEndpointRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -208,7 +208,7 @@ public function getAllApiEndpoints( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/api_endpoints', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetAllApiEndpointsRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -250,7 +250,7 @@ public function getAllForVersionApiEndpoints( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/api_endpoints', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetAllForVersionApiEndpointsRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -292,7 +292,7 @@ public function getApiEndpoint( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/api_endpoints/{apiEndpointID}', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetApiEndpointRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -341,7 +341,7 @@ public function upsertApiEndpoint( throw new \Exception('Request body is required'); } $options = array_merge_recursive($options, $body); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('PUT', $url, $options); diff --git a/src/Apis.php b/src/Apis.php index c6664c5..fae3fb0 100755 --- a/src/Apis.php +++ b/src/Apis.php @@ -78,7 +78,7 @@ public function generateOpenApiSpec( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/generate/openapi', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GenerateOpenApiSpecRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -167,7 +167,7 @@ public function getAllApiVersions( $options = ['http_errors' => false]; $options = array_merge_recursive($options, Utils\Utils::getQueryParams(\Speakeasy\SpeakeasyClientSDK\Models\Operations\GetAllApiVersionsRequest::class, $request, null)); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -213,7 +213,7 @@ public function getApis( $options = ['http_errors' => false]; $options = array_merge_recursive($options, Utils\Utils::getQueryParams(\Speakeasy\SpeakeasyClientSDK\Models\Operations\GetApisRequest::class, $request, null)); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -263,7 +263,7 @@ public function upsertApi( throw new \Exception('Request body is required'); } $options = array_merge_recursive($options, $body); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('PUT', $url, $options); diff --git a/src/Embeds.php b/src/Embeds.php index c2aafc5..8b1ed01 100755 --- a/src/Embeds.php +++ b/src/Embeds.php @@ -39,7 +39,7 @@ public function getEmbedAccessToken( $options = ['http_errors' => false]; $options = array_merge_recursive($options, Utils\Utils::getQueryParams(\Speakeasy\SpeakeasyClientSDK\Models\Operations\GetEmbedAccessTokenRequest::class, $request, null)); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -79,7 +79,7 @@ public function getValidEmbedAccessTokens( $url = Utils\Utils::generateUrl($baseUrl, '/v1/workspace/embed-access-tokens/valid'); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); diff --git a/src/Metadata.php b/src/Metadata.php index d8d2e81..e619799 100755 --- a/src/Metadata.php +++ b/src/Metadata.php @@ -73,7 +73,7 @@ public function getVersionMetadata( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/metadata', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetVersionMetadataRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -120,7 +120,7 @@ public function insertVersionMetadata( throw new \Exception('Request body is required'); } $options = array_merge_recursive($options, $body); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('POST', $url, $options); diff --git a/src/Plugins.php b/src/Plugins.php index 716470a..d1a6f3a 100755 --- a/src/Plugins.php +++ b/src/Plugins.php @@ -33,7 +33,7 @@ public function getPlugins( $url = Utils\Utils::generateUrl($baseUrl, '/v1/plugins'); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -76,7 +76,7 @@ public function runPlugin( $options = ['http_errors' => false]; $options = array_merge_recursive($options, Utils\Utils::getQueryParams(\Speakeasy\SpeakeasyClientSDK\Models\Operations\RunPluginRequest::class, $request, null)); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('POST', $url, $options); @@ -123,7 +123,7 @@ public function upsertPlugin( throw new \Exception('Request body is required'); } $options = array_merge_recursive($options, $body); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('PUT', $url, $options); diff --git a/src/Requests.php b/src/Requests.php index 6bf81b4..516a058 100755 --- a/src/Requests.php +++ b/src/Requests.php @@ -79,7 +79,7 @@ public function getRequestFromEventLog( $url = Utils\Utils::generateUrl($baseUrl, '/v1/eventlog/{requestID}', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetRequestFromEventLogRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -125,7 +125,7 @@ public function queryEventLog( $options = ['http_errors' => false]; $options = array_merge_recursive($options, Utils\Utils::getQueryParams(\Speakeasy\SpeakeasyClientSDK\Models\Operations\QueryEventLogRequest::class, $request, null)); - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); diff --git a/src/SDKConfiguration.php b/src/SDKConfiguration.php index cc894c3..37fb3c4 100755 --- a/src/SDKConfiguration.php +++ b/src/SDKConfiguration.php @@ -17,8 +17,8 @@ class SDKConfiguration public string $server = ''; public string $language = 'php'; public string $openapiDocVersion = '0.3.0'; - public string $sdkVersion = '0.24.1'; - public string $genVersion = '2.50.2'; + public string $sdkVersion = '0.25.0'; + public string $genVersion = '2.75.1'; public function getServerUrl(): string { diff --git a/src/Schemas.php b/src/Schemas.php index 7d6ebfe..5d6cf7b 100755 --- a/src/Schemas.php +++ b/src/Schemas.php @@ -73,7 +73,7 @@ public function downloadSchema( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/schema/download', \Speakeasy\SpeakeasyClientSDK\Models\Operations\DownloadSchemaRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0.7, application/x-yaml;q=0'; + $options['headers']['Accept'] = 'application/json;q=1, application/x-yaml;q=0'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -117,7 +117,7 @@ public function downloadSchemaRevision( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/schema/{revisionID}/download', \Speakeasy\SpeakeasyClientSDK\Models\Operations\DownloadSchemaRevisionRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0.7, application/x-yaml;q=0'; + $options['headers']['Accept'] = 'application/json;q=1, application/x-yaml;q=0'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -164,7 +164,7 @@ public function getSchema( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/schema', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetSchemaRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -206,7 +206,7 @@ public function getSchemaDiff( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/schema/{baseRevisionID}/diff/{targetRevisionID}', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetSchemaDiffRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -251,7 +251,7 @@ public function getSchemaRevision( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/schema/{revisionID}', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetSchemaRevisionRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options); @@ -296,7 +296,7 @@ public function getSchemas( $url = Utils\Utils::generateUrl($baseUrl, '/v1/apis/{apiID}/version/{versionID}/schemas', \Speakeasy\SpeakeasyClientSDK\Models\Operations\GetSchemasRequest::class, $request); $options = ['http_errors' => false]; - $options['headers']['Accept'] = 'application/json;q=1, application/json;q=0'; + $options['headers']['Accept'] = 'application/json'; $options['headers']['user-agent'] = sprintf('speakeasy-sdk/%s %s %s %s', $this->sdkConfiguration->language, $this->sdkConfiguration->sdkVersion, $this->sdkConfiguration->genVersion, $this->sdkConfiguration->openapiDocVersion); $httpResponse = $this->sdkConfiguration->securityClient->request('GET', $url, $options);