Leave Balance Configurations

Exported on {{ now()->format('F j, Y \a\t g:i A') }}
@forelse ($configurations_export as $config) @php $minDuration = (int) $config->min_hiring_duration_years === 0 ? 'Immediate' : $config->min_hiring_duration_years . ' year' . ($config->min_hiring_duration_years > 1 ? 's' : ''); $fullTimeBalance = $config->isFullTimeUnlimited() ? 'Unlimited' : (!is_null($config->full_time_balance) ? $config->full_time_balance . ' days' : 'N/A'); $partTimeBalance = $config->isPartTimeUnlimited() ? 'Unlimited' : (!is_null($config->part_time_balance) ? $config->part_time_balance . ' days' : 'N/A'); @endphp @empty @endforelse
ID Leave Type Job Title Min. Hiring Duration Full-Time Balance Part-Time Balance
{{ $config->id }} {{ $config->leaveType->type ?? '—' }} @if ($config->jobTitle?->name) {{ $config->jobTitle->name }} @else All Staff @endif @if ((int) $config->min_hiring_duration_years === 0) Immediate @else {{ $minDuration }} @endif @if ($config->isFullTimeUnlimited()) Unlimited @else {{ $fullTimeBalance }} @endif @if ($config->isPartTimeUnlimited()) Unlimited @else {{ $partTimeBalance }} @endif
No leave balance configurations found.