Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 06cf067

Browse files
committed
[API] Bring back SwaggerUI overriding
1 parent 8978211 commit 06cf067

7 files changed

Lines changed: 61 additions & 388 deletions

File tree

src/Sylius/Bundle/ApiBundle/DependencyInjection/SyliusApiExtension.php

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
use Symfony\Component\Config\FileLocator;
1717
use Symfony\Component\DependencyInjection\ContainerBuilder;
18-
use Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException;
1918
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
2019
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
2120

@@ -31,12 +30,8 @@ public function load(array $configs, ContainerBuilder $container): void
3130

3231
$loader->load('services.xml');
3332

34-
if ($container->hasParameter('enable_swagger') && $container->getParameter('enable_swagger')) {
33+
if ($container->hasParameter('api_platform.enable_swagger_ui') && $container->getParameter('api_platform.enable_swagger_ui')) {
3534
$loader->load('integrations/swagger.xml');
3635
}
37-
38-
if (class_exists(\ApiPlatform\Core\OpenApi\OpenApi::class)) {
39-
$loader->load('integrations/openapi.xml');
40-
}
4136
}
4237
}

src/Sylius/Bundle/ApiBundle/OpenApi/AdminAuthenticationTokenDocumentationFactory.php

Lines changed: 0 additions & 108 deletions
This file was deleted.

src/Sylius/Bundle/ApiBundle/OpenApi/ProductDocumentationFactory.php

Lines changed: 0 additions & 47 deletions
This file was deleted.

src/Sylius/Bundle/ApiBundle/OpenApi/ProductVariantDocumentationFactory.php

Lines changed: 0 additions & 48 deletions
This file was deleted.

src/Sylius/Bundle/ApiBundle/OpenApi/ShopAuthenticationTokenDocumentationFactory.php

Lines changed: 0 additions & 108 deletions
This file was deleted.

0 commit comments

Comments
 (0)