forked from loafle/openapi-generator-original
Add Bearer authentication to PHP API client (#2013)
* add php bearer auth support * add partial mustache * add bearer format * update php ze-ph samples
This commit is contained in:
parent
6801741592
commit
453eeb9e40
@ -46,7 +46,7 @@ class Configuration
|
|||||||
protected $apiKeyPrefixes = [];
|
protected $apiKeyPrefixes = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Access token for OAuth
|
* Access token for OAuth/Bearer authentication
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
|
@ -66,19 +66,9 @@ Please follow the [installation procedure](#installation--usage) and then run th
|
|||||||
```php
|
```php
|
||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
{{#apiInfo}}{{#apis}}{{#-first}}{{#operations}}{{#operation}}{{#-first}}{{#hasAuthMethods}}{{#authMethods}}{{#isBasic}}
|
|
||||||
// Configure HTTP basic authorization: {{{name}}}
|
|
||||||
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()
|
|
||||||
->setUsername('YOUR_USERNAME')
|
|
||||||
->setPassword('YOUR_PASSWORD');{{/isBasic}}{{#isApiKey}}
|
|
||||||
// Configure API key authorization: {{{name}}}
|
|
||||||
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setApiKey('{{{keyParamName}}}', 'YOUR_API_KEY');
|
|
||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
|
||||||
// $config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setApiKeyPrefix('{{{keyParamName}}}', 'Bearer');{{/isApiKey}}{{#isOAuth}}
|
|
||||||
// Configure OAuth2 access token for authorization: {{{name}}}
|
|
||||||
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');{{/isOAuth}}{{/authMethods}}
|
|
||||||
{{/hasAuthMethods}}
|
|
||||||
|
|
||||||
|
{{#apiInfo}}{{#apis}}{{#-first}}{{#operations}}{{#operation}}{{#-first}}
|
||||||
|
{{> php_doc_auth_partial}}
|
||||||
$apiInstance = new {{invokerPackage}}\Api\{{classname}}(
|
$apiInstance = new {{invokerPackage}}\Api\{{classname}}(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -114,21 +104,33 @@ Class | Method | HTTP request | Description
|
|||||||
|
|
||||||
## Documentation For Authorization
|
## Documentation For Authorization
|
||||||
|
|
||||||
{{^authMethods}} All endpoints do not require authorization.
|
{{^authMethods}}
|
||||||
{{/authMethods}}{{#authMethods}}{{#last}} Authentication schemes defined for the API:{{/last}}{{/authMethods}}
|
All endpoints do not require authorization.
|
||||||
{{#authMethods}}## {{{name}}}
|
{{/authMethods}}
|
||||||
|
{{#authMethods}}
|
||||||
|
{{#last}} Authentication schemes defined for the API:{{/last}}
|
||||||
|
## {{{name}}}
|
||||||
|
|
||||||
{{#isApiKey}}- **Type**: API key
|
{{#isApiKey}}
|
||||||
|
- **Type**: API key
|
||||||
- **API key parameter name**: {{{keyParamName}}}
|
- **API key parameter name**: {{{keyParamName}}}
|
||||||
- **Location**: {{#isKeyInQuery}}URL query string{{/isKeyInQuery}}{{#isKeyInHeader}}HTTP header{{/isKeyInHeader}}
|
- **Location**: {{#isKeyInQuery}}URL query string{{/isKeyInQuery}}{{#isKeyInHeader}}HTTP header{{/isKeyInHeader}}
|
||||||
{{/isApiKey}}
|
{{/isApiKey}}
|
||||||
{{#isBasic}}- **Type**: HTTP basic authentication
|
{{#isBasic}}
|
||||||
|
{{^isBasicBearer}}
|
||||||
|
- **Type**: HTTP basic authentication
|
||||||
|
{{/isBasicBearer}}
|
||||||
|
{{#isBasicBearer}}
|
||||||
|
- **Type**: Bearer authentication{{#bearerFormat}} ({{{.}}}){{/bearerFormat}}
|
||||||
|
{{/isBasicBearer}}
|
||||||
{{/isBasic}}
|
{{/isBasic}}
|
||||||
{{#isOAuth}}- **Type**: OAuth
|
{{#isOAuth}}
|
||||||
|
- **Type**: OAuth
|
||||||
- **Flow**: {{{flow}}}
|
- **Flow**: {{{flow}}}
|
||||||
- **Authorization URL**: {{{authorizationUrl}}}
|
- **Authorization URL**: {{{authorizationUrl}}}
|
||||||
- **Scopes**: {{^scopes}}N/A{{/scopes}}
|
- **Scopes**: {{^scopes}}N/A{{/scopes}}
|
||||||
{{#scopes}} - **{{{scope}}}**: {{{description}}}
|
{{#scopes}}
|
||||||
|
- **{{{scope}}}**: {{{description}}}
|
||||||
{{/scopes}}
|
{{/scopes}}
|
||||||
{{/isOAuth}}
|
{{/isOAuth}}
|
||||||
|
|
||||||
|
@ -506,10 +506,18 @@ use {{invokerPackage}}\ObjectSerializer;
|
|||||||
}
|
}
|
||||||
{{/isApiKey}}
|
{{/isApiKey}}
|
||||||
{{#isBasic}}
|
{{#isBasic}}
|
||||||
|
{{^isBasicBearer}}
|
||||||
// this endpoint requires HTTP basic authentication
|
// this endpoint requires HTTP basic authentication
|
||||||
if ($this->config->getUsername() !== null || $this->config->getPassword() !== null) {
|
if ($this->config->getUsername() !== null || $this->config->getPassword() !== null) {
|
||||||
$headers['Authorization'] = 'Basic ' . base64_encode($this->config->getUsername() . ":" . $this->config->getPassword());
|
$headers['Authorization'] = 'Basic ' . base64_encode($this->config->getUsername() . ":" . $this->config->getPassword());
|
||||||
}
|
}
|
||||||
|
{{/isBasicBearer}}
|
||||||
|
{{#isBasicBearer}}
|
||||||
|
// this endpoint requires Bearer{{#bearerFormat}} ({{{.}}}){{/bearerFormat}} authentication (access token)
|
||||||
|
if ($this->config->getAccessToken() !== null) {
|
||||||
|
$headers['Authorization'] = 'Bearer ' . $this->config->getAccessToken();
|
||||||
|
}
|
||||||
|
{{/isBasicBearer}}
|
||||||
{{/isBasic}}
|
{{/isBasic}}
|
||||||
{{#isOAuth}}
|
{{#isOAuth}}
|
||||||
// this endpoint requires OAuth (access token)
|
// this endpoint requires OAuth (access token)
|
||||||
|
@ -22,27 +22,7 @@ Method | HTTP request | Description
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
{{#hasAuthMethods}}
|
{{> php_doc_auth_partial}}
|
||||||
{{#authMethods}}
|
|
||||||
{{#isBasic}}
|
|
||||||
// Configure HTTP basic authorization: {{{name}}}
|
|
||||||
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()
|
|
||||||
->setUsername('YOUR_USERNAME')
|
|
||||||
->setPassword('YOUR_PASSWORD');
|
|
||||||
{{/isBasic}}
|
|
||||||
{{#isApiKey}}
|
|
||||||
// Configure API key authorization: {{{name}}}
|
|
||||||
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setApiKey('{{{keyParamName}}}', 'YOUR_API_KEY');
|
|
||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
|
||||||
// $config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setApiKeyPrefix('{{{keyParamName}}}', 'Bearer');
|
|
||||||
{{/isApiKey}}
|
|
||||||
{{#isOAuth}}
|
|
||||||
// Configure OAuth2 access token for authorization: {{{name}}}
|
|
||||||
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
|
||||||
{{/isOAuth}}
|
|
||||||
{{/authMethods}}
|
|
||||||
|
|
||||||
{{/hasAuthMethods}}
|
|
||||||
$apiInstance = new {{invokerPackage}}\Api\{{classname}}(
|
$apiInstance = new {{invokerPackage}}\Api\{{classname}}(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
{{#hasAuthMethods}}
|
||||||
|
{{#authMethods}}
|
||||||
|
{{#isBasic}}
|
||||||
|
{{^isBasicBearer}}
|
||||||
|
// Configure HTTP basic authorization: {{{name}}}
|
||||||
|
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()
|
||||||
|
->setUsername('YOUR_USERNAME')
|
||||||
|
->setPassword('YOUR_PASSWORD');
|
||||||
|
{{/isBasicBearer}}
|
||||||
|
{{#isBasicBearer}}
|
||||||
|
// Configure Bearer{{#bearerFormat}} ({{{.}}}){{/bearerFormat}} authorization: {{{name}}}
|
||||||
|
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
{{/isBasicBearer}}
|
||||||
|
{{/isBasic}}
|
||||||
|
{{#isApiKey}}
|
||||||
|
// Configure API key authorization: {{{name}}}
|
||||||
|
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setApiKey('{{{keyParamName}}}', 'YOUR_API_KEY');
|
||||||
|
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
// $config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setApiKeyPrefix('{{{keyParamName}}}', 'Bearer');
|
||||||
|
{{/isApiKey}}
|
||||||
|
{{#isOAuth}}
|
||||||
|
// Configure OAuth2 access token for authorization: {{{name}}}
|
||||||
|
$config = {{{invokerPackage}}}\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
{{/isOAuth}}
|
||||||
|
|
||||||
|
{{/authMethods}}
|
||||||
|
{{/hasAuthMethods}}
|
@ -56,6 +56,8 @@ Please follow the [installation procedure](#installation--usage) and then run th
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -167,24 +169,27 @@ Class | Method | HTTP request | Description
|
|||||||
- **API key parameter name**: api_key
|
- **API key parameter name**: api_key
|
||||||
- **Location**: HTTP header
|
- **Location**: HTTP header
|
||||||
|
|
||||||
|
|
||||||
## api_key_query
|
## api_key_query
|
||||||
|
|
||||||
- **Type**: API key
|
- **Type**: API key
|
||||||
- **API key parameter name**: api_key_query
|
- **API key parameter name**: api_key_query
|
||||||
- **Location**: URL query string
|
- **Location**: URL query string
|
||||||
|
|
||||||
|
|
||||||
## http_basic_test
|
## http_basic_test
|
||||||
|
|
||||||
- **Type**: HTTP basic authentication
|
- **Type**: HTTP basic authentication
|
||||||
|
|
||||||
|
|
||||||
## petstore_auth
|
## petstore_auth
|
||||||
|
|
||||||
- **Type**: OAuth
|
- **Type**: OAuth
|
||||||
- **Flow**: implicit
|
- **Flow**: implicit
|
||||||
- **Authorization URL**: http://petstore.swagger.io/api/oauth/dialog
|
- **Authorization URL**: http://petstore.swagger.io/api/oauth/dialog
|
||||||
- **Scopes**:
|
- **Scopes**:
|
||||||
- **write:pets**: modify pets in your account
|
- **write:pets**: modify pets in your account
|
||||||
- **read:pets**: read your pets
|
- **read:pets**: read your pets
|
||||||
|
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
@ -19,6 +19,7 @@ To test special tags and operation ID starting with number
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -31,6 +31,7 @@ this route creates an XmlItem
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -79,6 +80,7 @@ Test serialization of outer boolean types
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -128,6 +130,7 @@ Test serialization of object with outer number type
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -177,6 +180,7 @@ Test serialization of outer number types
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -226,6 +230,7 @@ Test serialization of outer string types
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -275,6 +280,7 @@ For this test, the body for this request much reference a schema named `File`.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -321,6 +327,7 @@ No authorization required
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -371,6 +378,7 @@ To test \"client\" model
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -425,6 +433,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()
|
|||||||
->setUsername('YOUR_USERNAME')
|
->setUsername('YOUR_USERNAME')
|
||||||
->setPassword('YOUR_PASSWORD');
|
->setPassword('YOUR_PASSWORD');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -500,6 +509,7 @@ To test enum parameters
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -562,6 +572,7 @@ Fake endpoint to test group parameters (optional)
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -620,6 +631,7 @@ test inline additionalProperties
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -666,6 +678,7 @@ test json serialization of form data
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -24,6 +24,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKey('ap
|
|||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key_query', 'Bearer');
|
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key_query', 'Bearer');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeClassnameTags123Api(
|
$apiInstance = new OpenAPI\Client\Api\FakeClassnameTags123Api(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -28,6 +28,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -78,6 +79,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -132,6 +134,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -185,6 +188,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -240,6 +244,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKey('ap
|
|||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -291,6 +296,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -341,6 +347,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -395,6 +402,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -450,6 +458,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -22,6 +22,7 @@ For valid response try integer IDs with value < 1000. Anything above 1000 or non
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -75,6 +76,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKey('ap
|
|||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -121,6 +123,7 @@ For valid response try integer IDs with value <= 5 or > 10. Other values will ge
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -168,6 +171,7 @@ Place an order for a pet
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -26,6 +26,7 @@ This can only be done by the logged in user.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -72,6 +73,7 @@ Creates list of users with given input array
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -118,6 +120,7 @@ Creates list of users with given input array
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -166,6 +169,7 @@ This can only be done by the logged in user.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -212,6 +216,7 @@ Get user by user name
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -259,6 +264,7 @@ Logs user into the system
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -308,6 +314,7 @@ Logs out current logged in user session
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -352,6 +359,7 @@ This can only be done by the logged in user.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -56,7 +56,7 @@ class Configuration
|
|||||||
protected $apiKeyPrefixes = [];
|
protected $apiKeyPrefixes = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Access token for OAuth
|
* Access token for OAuth/Bearer authentication
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +56,8 @@ Please follow the [installation procedure](#installation--usage) and then run th
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -172,28 +174,32 @@ Class | Method | HTTP request | Description
|
|||||||
- **API key parameter name**: api_key
|
- **API key parameter name**: api_key
|
||||||
- **Location**: HTTP header
|
- **Location**: HTTP header
|
||||||
|
|
||||||
|
|
||||||
## api_key_query
|
## api_key_query
|
||||||
|
|
||||||
- **Type**: API key
|
- **Type**: API key
|
||||||
- **API key parameter name**: api_key_query
|
- **API key parameter name**: api_key_query
|
||||||
- **Location**: URL query string
|
- **Location**: URL query string
|
||||||
|
|
||||||
|
|
||||||
## bearer_test
|
## bearer_test
|
||||||
|
|
||||||
- **Type**: HTTP basic authentication
|
- **Type**: Bearer authentication (JWT)
|
||||||
|
|
||||||
|
|
||||||
## http_basic_test
|
## http_basic_test
|
||||||
|
|
||||||
- **Type**: HTTP basic authentication
|
- **Type**: HTTP basic authentication
|
||||||
|
|
||||||
|
|
||||||
## petstore_auth
|
## petstore_auth
|
||||||
|
|
||||||
- **Type**: OAuth
|
- **Type**: OAuth
|
||||||
- **Flow**: implicit
|
- **Flow**: implicit
|
||||||
- **Authorization URL**: http://petstore.swagger.io/api/oauth/dialog
|
- **Authorization URL**: http://petstore.swagger.io/api/oauth/dialog
|
||||||
- **Scopes**:
|
- **Scopes**:
|
||||||
- **write:pets**: modify pets in your account
|
- **write:pets**: modify pets in your account
|
||||||
- **read:pets**: read your pets
|
- **read:pets**: read your pets
|
||||||
|
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
@ -19,6 +19,7 @@ To test special tags and operation ID starting with number
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
$apiInstance = new OpenAPI\Client\Api\AnotherFakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -17,6 +17,7 @@ Method | HTTP request | Description
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\DefaultApi(
|
$apiInstance = new OpenAPI\Client\Api\DefaultApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -30,6 +30,7 @@ Test serialization of outer boolean types
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -79,6 +80,7 @@ Test serialization of object with outer number type
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -128,6 +130,7 @@ Test serialization of outer number types
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -177,6 +180,7 @@ Test serialization of outer string types
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -226,6 +230,7 @@ For this test, the body for this request much reference a schema named `File`.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -272,6 +277,7 @@ No authorization required
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -322,6 +328,7 @@ To test \"client\" model
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -376,6 +383,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()
|
|||||||
->setUsername('YOUR_USERNAME')
|
->setUsername('YOUR_USERNAME')
|
||||||
->setPassword('YOUR_PASSWORD');
|
->setPassword('YOUR_PASSWORD');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -451,6 +459,7 @@ To test enum parameters
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -513,10 +522,9 @@ Fake endpoint to test group parameters (optional)
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
// Configure HTTP basic authorization: bearer_test
|
// Configure Bearer (JWT) authorization: bearer_test
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
->setUsername('YOUR_USERNAME')
|
|
||||||
->setPassword('YOUR_PASSWORD');
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
@ -577,6 +585,7 @@ test inline additionalProperties
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -623,6 +632,7 @@ test json serialization of form data
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -24,6 +24,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKey('ap
|
|||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key_query', 'Bearer');
|
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key_query', 'Bearer');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\FakeClassnameTags123Api(
|
$apiInstance = new OpenAPI\Client\Api\FakeClassnameTags123Api(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -28,6 +28,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -78,6 +79,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -132,6 +134,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -185,6 +188,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -240,6 +244,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKey('ap
|
|||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -291,6 +296,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -341,6 +347,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -395,6 +402,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -450,6 +458,7 @@ require_once(__DIR__ . '/vendor/autoload.php');
|
|||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
// Configure OAuth2 access token for authorization: petstore_auth
|
||||||
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
$config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
$apiInstance = new OpenAPI\Client\Api\PetApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -22,6 +22,7 @@ For valid response try integer IDs with value < 1000. Anything above 1000 or non
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -75,6 +76,7 @@ $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKey('ap
|
|||||||
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
// $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -121,6 +123,7 @@ For valid response try integer IDs with value <= 5 or > 10. Other values will ge
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -168,6 +171,7 @@ Place an order for a pet
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
$apiInstance = new OpenAPI\Client\Api\StoreApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -26,6 +26,7 @@ This can only be done by the logged in user.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -72,6 +73,7 @@ Creates list of users with given input array
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -118,6 +120,7 @@ Creates list of users with given input array
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -166,6 +169,7 @@ This can only be done by the logged in user.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -212,6 +216,7 @@ Get user by user name
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -259,6 +264,7 @@ Logs user into the system
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -308,6 +314,7 @@ Logs out current logged in user session
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
@ -352,6 +359,7 @@ This can only be done by the logged in user.
|
|||||||
<?php
|
<?php
|
||||||
require_once(__DIR__ . '/vendor/autoload.php');
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
$apiInstance = new OpenAPI\Client\Api\UserApi(
|
||||||
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
@ -2791,9 +2791,9 @@ class FakeApi
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// this endpoint requires HTTP basic authentication
|
// this endpoint requires Bearer (JWT) authentication (access token)
|
||||||
if ($this->config->getUsername() !== null || $this->config->getPassword() !== null) {
|
if ($this->config->getAccessToken() !== null) {
|
||||||
$headers['Authorization'] = 'Basic ' . base64_encode($this->config->getUsername() . ":" . $this->config->getPassword());
|
$headers['Authorization'] = 'Bearer ' . $this->config->getAccessToken();
|
||||||
}
|
}
|
||||||
|
|
||||||
$defaultHeaders = [];
|
$defaultHeaders = [];
|
||||||
|
@ -56,7 +56,7 @@ class Configuration
|
|||||||
protected $apiKeyPrefixes = [];
|
protected $apiKeyPrefixes = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Access token for OAuth
|
* Access token for OAuth/Bearer authentication
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user