@props([ 'settings', 'action', 'method' => 'POST', 'actionFile' => false, 'prefix' => '', 'suffix' => '', 'singleForm' => false, 'individualForms' => true, ]) @if ($singleForm)
@method($method ?? null) @csrf @endif @foreach ($settings ?? [] as $setting) @if ($singleForm) @method($method ?? null) @csrf @endif @php $settingName = $prefix . $setting->getName() . $suffix; @endphp @if ($setting instanceof \App\Settings\CheckboxSetting) @if ($setting->getModule()) @endif @elseif ($setting instanceof \App\Settings\SelectSetting) @if ($setting->getModule()) @endif @elseif ($setting instanceof \App\Settings\SelectMultipleSetting) @if ($setting->getModule()) @endif @elseif ($setting instanceof \App\Settings\FileSetting) @if ($setting->getModule()) @endif @elseif ($setting instanceof \App\Settings\DtoSetting) @if ($setting->getModule()) @endif @else @if ($setting->getModule()) @endif @endif @endforeach @if ($singleForm)
@endif