{{-- Leave Types Management Section --}}

Leave Types

Configure global leave type templates for all companies

@php $leaveTypes = \Modules\Leave\Models\LeaveType::whereNull('company_id')->orderBy('sort_order')->get(); @endphp @if($leaveTypes->isEmpty())

No Leave Types

Add leave types to configure entitlements for employees

@else
@foreach($leaveTypes as $type) @endforeach
Type Code Days/Year Paid Carry Forward Document Status Actions
{{ $type->name }}
{{ $type->code }} {{ number_format($type->days_per_year, 1) }} @if($type->is_paid) Paid @else Unpaid @endif @if($type->is_carry_forward) Max {{ number_format($type->max_carry_forward_days, 0) }}d @else No @endif @if($type->requires_document) After {{ $type->document_required_after_days }}d @else No @endif @if($type->is_active) Active @else Inactive @endif
@endif
{{-- Add / Edit Modal --}} {{-- Delete Confirmation Modal --}}