@extends('layouts.app') @section('title', 'Leave Management') @section('content')
| ID | Employee | Leave Type | From Date | To Date | Days | Status | Applied On | Actions |
|---|---|---|---|---|---|---|---|---|
| {{ $leave->id }} |
{{ $leave->user->full_name }}
{{ $leave->user->departments->first()?->name ?? '' }}
|
{{ $leave->leaveType->name }} | {{ $leave->from_date->format('M d, Y') }} | {{ $leave->to_date->format('M d, Y') }} | @if($leave->is_half_day) 0.5 ({{ $leave->half_day_display }}) @else {{ $leave->days_count }} (Full Day) @endif | @switch($leave->status->name) @case('pending') Pending @break @case('approved') Approved @break @case('rejected') Rejected @break @default {{ $leave->status->name }} @endswitch | {{ $leave->created_at->format('M d, Y') }} |
[{{ $leave->status->name }}]
View
@if($leave->status->name === 'pending')
@endif
@if(in_array($leave->status->name, ['pending', 'approved', 'rejected']))
@endif
@if(in_array($leave->status->name, ['pending', 'rejected']))
@endif
|
|
No leave requests found. |
||||||||