Online Leave Application 🌾
account_circle
{{ auth()->user()->name }}
logout
add New Leave Request
@if(session('success'))
check_circle {{ session('success') }}
@endif @if(session('error'))
error {{ session('error') }}
@endif
⏱️
{{ $pendingCount }}
Pending
✅
{{ $certifiedCount }}
Certified
🏅
{{ $approvedCount ?? 0 }}
Approved
🚫
{{ $rejectedCount }}
Rejected
@if(count($leaveRequests) > 0) @foreach($leaveRequests as $leave) @endforeach @else @endif
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
@if($leave->status === 'Certified') 🖨️ @else 👁‍🗨 @endif
🌿
No leave requests found
Start by creating your first leave request