{{-- Extends layout --}} @extends(((Auth()->user()) ? 'layout.app_private' : 'layout.app_public' )) {{-- Content --}} @section('content') @if (Auth()->user())
@else
@endif
@if (Auth()->user())

{{__("static_pages.".$data["name"].".title")}}

@else

{{__("static_pages.".$data["name"].".title")}}

@endif
@foreach ($data["api"] as $api) @php switch($api["verb"]) { case "GET" : $color = "primary"; break; case "POST" : $color = "info"; break; case "PUT" : case "PATCH" : $color = "warning"; break; case "DELETE" : $color = "danger"; break; } @endphp

{{__("static_pages.documentation_api.endpoints.".$api["name"].".title")}}

{!!__("static_pages.documentation_api.endpoints.".$api["name"].".desc")!!}

{{$api["verb"]}}

{{$api["endpoint"]}}

{{__("static_pages.documentation_api.query_params")}}

@foreach ($api["query_params"] as $row) @endforeach
{{__("static_pages.documentation_api.field")}} {{__("static_pages.documentation_api.type")}} {{__("static_pages.documentation_api.description")}}
{{$row["field"]}} {{__("static_pages.documentation_api.types.".$row["type"])}} {{__("static_pages.documentation_api.descriptions.".$row["field"])}}

{{__("static_pages.documentation_api.example_input")}}

    @foreach ($api["curl_example"] as $item)
  • {{$item}}
  • @endforeach

{{__("static_pages.documentation_api.example_output")}} - {{__("static_pages.documentation_api.format")}}: {{$api["response_type"]}}

@if ($api["response_type"] === "JSON")
{{json_encode(json_decode($api["result_example"]), JSON_PRETTY_PRINT)}}
@else
{{$api["result_example"]}}
@endif
@if (count($api["errors"]) > 0)

{{__("static_pages.documentation_api.errors_title")}}

@foreach ($api["errors"] as $indexError => $error_code) @endforeach
{{__("static_pages.documentation_api.error_code")}} {{__("static_pages.documentation_api.description")}}
{{$error_code}} {{__("static_pages.documentation_api.errors.".$error_code)}}
@endif
@endforeach
@endsection {{-- Styles Section --}} @section('styles') @endsection {{-- Scripts Section --}} @section('scripts') @endsection