Online Leave Application 🌾
New Leave Request
@if(session('success'))
{{ session('success') }}
@endif
@if(session('error'))
{{ session('error') }}
@endif
⏱️
{{ $pendingCount }}
Pending
✅
{{ $certifiedCount }}
Certified
🏅
{{ $approvedCount ?? 0 }}
Approved
🚫
{{ $rejectedCount }}
Rejected
| DATE FILED | LEAVE TYPE | STATUS | ACTIONS |
|---|---|---|---|
|
🗓️
🕒
{{ \Carbon\Carbon::parse($leave->created_at)->timezone('Asia/Manila')->format('n/j/Y') }}
{{ \Carbon\Carbon::parse($leave->created_at)->timezone('Asia/Manila')->format('g:i A') }} |
📋
@if(is_array($leave->leave_type))
{{ implode(', ', $leave->leave_type) }}
@elseif(is_string($leave->leave_type) && $leave->leave_type[0] === '[')
@php
$types = json_decode($leave->leave_type);
echo is_array($types) ? implode(', ', $types) : $leave->leave_type;
@endphp
@else
{{ $leave->leave_type }}
@endif
|
@if($leave->status === 'Pending')
⏱️
@elseif($leave->status === 'Certified')
✅
@elseif($leave->status === 'Rejected')
🚫
@elseif($leave->status === 'Approved')
🏅
@endif
@if($leave->status === 'Pending')
PENDING
@elseif($leave->status === 'Certified')
HR CERTIFIED
@elseif($leave->status === 'Rejected')
REJECTED
@elseif($leave->status === 'Approved')
APPROVED
@else
{{ strtoupper($leave->status) }}
@endif
|
|
|
🌿
No leave requests found
Start by creating your first leave request
|
|||