@extends('layouts.master', ['title' => 'Leave Requests']) @section('contents')

Leave Request List

{{-- Show filter form. --}}
@if (auth('employee')->check()) @endif
{{-- Show errors and notifications --}} @if (session()->has('error'))
@endif @if (session()->has('success'))
@endif {{-- Show Listing --}}
@forelse($leave_requests as $leave_request) @php if ( $leave_request->status == 'Approved' || $leave_request->status == 'Reapproved' ) { $color = 'success'; } elseif ( $leave_request->status == 'Disapproved' || $leave_request->status == 'Redisapproved' ) { $color = 'danger'; } else { $color = 'warning'; } @endphp @empty @endforelse
S.No. Leave Id Employee Code Name Reason for Absence Reporting Email Total No. of Days Status Applied On Action
{{ $loop->iteration }} {{ $leave_request->leave_code }} {{ $leave_request->emp_code }} {{ $leave_request->employee->emp_name }} {{ $leave_request->reason_for_absence }} {{ $leave_request->department_head_email }} {{ $leave_request->total_days }} {{ $leave_request->status }} {{ date('jS F, Y', strtotime($leave_request->created_at)) }} {{-- View Requested Leave --}} {{-- Print the requested leave --}} @if (auth()->check() && auth()->user()->hasPermission('leave-request-reciept') || auth('employee')->check() && auth('employee')->user()->hasPermission('leave-request-reciept')) @endif {{-- Permission for response the leave --}} @if ( ($leave_request->status == 'Wait' || $leave_request->status == 'Modified') && auth()->check() && $leave_request->department_head_email == auth()->user()->email) @endif {{-- Permission for modify the leave --}} @if ( ($leave_request->status == 'Wait' || $leave_request->status == 'Modified') && auth('employee')->check() && strtotime($leave_request->created_at . ' +1 day') > time()) Modify @endif
No Record Found
{{ $leave_requests->links() }}
@section('modal') {{-- View Request Modal --}} {{-- Response Modal --}} @endsection @endsection @section('script') @endsection