Вход Регистрация
Файл: resources/views/api/index.blade.php
Строк: 37
<?php
<!DOCTYPE html>
<
html lang="ru">
<
head>
    <
meta charset="UTF-8">
    <
meta name="viewport" content="width=device-width, initial-scale=1.0">
    <
title>{{ __('index.api_interface') }}</title>
    <
link rel="stylesheet" href="https://unpkg.com/swagger-ui-dist@5/swagger-ui.css">
    <
link rel="stylesheet" href="https://unpkg.com/swagger-themes@1.4.3/themes/dark.css">
    <
style>
        
body margin0; }
        .
swagger-ui .topbar displaynone; }
    </
style>
</
head>
<
body>
<
div id="swagger-ui"></div>
<
script src="https://unpkg.com/swagger-ui-dist@5/swagger-ui-bundle.js"></script>
<
script src="https://unpkg.com/js-yaml@4/dist/js-yaml.min.js"></script>
<
script>
    
fetch('{{ url('/openapi/openapi.yaml') }}')
        .
then(=> r.text())
        .
then(text => {
            const 
spec jsyaml.load(text);
            
spec.servers = [{ url'{{ url('/api') }}' }];
            
spec.info.contact = { name'{{ setting('title') }}'url'{{ url('/') }}' };
            
SwaggerUIBundle({
                
spec,
                
dom_id'#swagger-ui',
                
presets: [SwaggerUIBundle.presets.apisSwaggerUIBundle.SwaggerUIStandalonePreset],
                
layout'BaseLayout',
                
deepLinkingtrue,
                
tryItOutEnabledtrue,
                
persistAuthorizationtrue,
            });
        });
</
script>
</
body>
</
html>
?>
Онлайн: 1
Реклама