diff --git a/src/Laravel/ApiPlatformProvider.php b/src/Laravel/ApiPlatformProvider.php index 04534fee036..1eda99340bf 100644 --- a/src/Laravel/ApiPlatformProvider.php +++ b/src/Laravel/ApiPlatformProvider.php @@ -744,6 +744,11 @@ public function register(): void oAuthRefreshUrl: $config->get('api-platform.swagger_ui.oauth.refreshUrl', null), oAuthScopes: $config->get('api-platform.swagger_ui.oauth.scopes', []), apiKeys: $config->get('api-platform.swagger_ui.apiKeys', []), + contactName: $config->get('api-platform.swagger_ui.contact.name', ''), + contactUrl: $config->get('api-platform.swagger_ui.contact.url', ''), + contactEmail: $config->get('api-platform.swagger_ui.contact.email', ''), + licenseName: $config->get('api-platform.swagger_ui.license.name', ''), + licenseUrl: $config->get('api-platform.swagger_ui.license.url', ''), ); }); diff --git a/src/Laravel/config/api-platform.php b/src/Laravel/config/api-platform.php index 2d4b68783aa..bad96b6ba36 100644 --- a/src/Laravel/config/api-platform.php +++ b/src/Laravel/config/api-platform.php @@ -87,7 +87,16 @@ // 'refreshUrl' => '', // 'scopes' => ['scope1' => 'Description scope 1'], // 'pkce' => true - //] + //], + //'license' => [ + // 'name' => 'Apache 2.0', + // 'url' => 'https://www.apache.org/licenses/LICENSE-2.0.html', + //], + //'contact' => [ + // 'name' => 'API Support', + // 'url' => 'https://www.example.com/support', + // 'email' => 'support@example.com', + //], ], 'url_generation_strategy' => UrlGeneratorInterface::ABS_PATH,