src/Platform/Resources/views/api-docs/swagger.html.twig line 1

Open in your IDE?
  1. <!-- HTML for static distribution bundle build -->
  2. <!DOCTYPE html>
  3. <html lang="en">
  4. <head>
  5.     <meta charset="UTF-8">
  6.     <title>API Docs | Project Radar</title>
  7.     <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.11.0/swagger-ui.css" />
  8.     <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.11.0/index.css" />
  9.     <link rel="icon" type="image/png" href="https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.11.0/favicon-32x32.png" sizes="32x32" />
  10.     <link rel="icon" type="image/png" href=".https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.11.0/favicon-16x16.png" sizes="16x16" />
  11.     <style>
  12.         .swagger-ui .opblock.opblock-deprecated {
  13.             background: hsla(0,0%,92%,.3);
  14.             border-color: #ebebeb;
  15.             opacity: 1;
  16.         }
  17.         .swagger-ui .opblock.opblock-deprecated .opblock-summary{
  18.             border-color: #ebebeb;
  19.         }
  20.         .swagger-ui .opblock .opblock-summary-path__deprecated {
  21.             text-decoration: none;
  22.         }
  23.     </style>
  24. </head>
  25. <body>
  26. <div id="swagger-ui"></div>
  27. <script src="https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.11.0/swagger-ui-bundle.js" charset="UTF-8"> </script>
  28. <script src="https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.11.0/swagger-ui-standalone-preset.js" charset="UTF-8"> </script>
  29. <script>
  30.     window.onload = function() {
  31.         const HideCurlPlugin = () => {
  32.             return {
  33.                 wrapComponents: {
  34.                     curl: () => () => null
  35.                 }
  36.             }
  37.         }
  38.         window.ui = SwaggerUIBundle({
  39.             url: '{{ yamlUrl }}',
  40.             dom_id: '#swagger-ui',
  41.             deepLinking: true,
  42.             presets: [
  43.                 SwaggerUIBundle.presets.apis,
  44.                 SwaggerUIStandalonePreset
  45.             ],
  46.             plugins: [
  47.                 HideCurlPlugin
  48.             ],
  49.             layout: "BaseLayout"
  50.         });
  51.         //</editor-fold>
  52.     };
  53. </script>
  54. </body>
  55. </html>