@foreach($parameters as $name => $parameter) @if(!empty($parameter['fields']))
@component('scribe::components.field-details', [
'name' => $subfieldName,
'type' => $subfield['type'] ?? 'string',
'required' => $subfield['required'] ?? true,
'description' => $subfield['description'],
])
@endcomponent
@component('scribe::components.field-details', [
'name' => $name,
'type' => $parameter['type'] ?? 'string',
'required' => $parameter['required'] ?? true,
'description' => $parameter['description'],
])
@endcomponent
@foreach($parameter['fields'] as $subfieldName => $subfield)
@if(!empty($subfield['fields']))
@component('scribe::partials.body-parameters', ['parameters' => [$subfield['name'] => $subfield]])
@endcomponent
@else
@component('scribe::components.field-details', [ 'name' => $name, 'type' => $parameter['type'] ?? 'string', 'required' => $parameter['required'] ?? true, 'description' => $parameter['description'], ]) @endcomponent
@endif @endforeach