@extends('layouts.admin') @section('page-title') {{__('Manage Leave')}} @endsection @section('breadcrumb')
{{__('Employee')}} | @endif{{__('Leave Type')}} | {{__('Applied On')}} | {{__('Start Date')}} | {{__('End Date')}} | {{__('Total Days')}} | {{__('Leave Reason')}} | {{__('status')}} | {{__('Action')}} |
---|---|---|---|---|---|---|---|---|
{{ !empty(\Auth::user()->getEmployee($leave->employee_id))?\Auth::user()->getEmployee($leave->employee_id)->name:'' }} | @endif{{ !empty(\Auth::user()->getLeaveType($leave->leave_type_id))?\Auth::user()->getLeaveType($leave->leave_type_id)->title:'' }} | {{ \Auth::user()->dateFormat($leave->applied_on )}} | {{ \Auth::user()->dateFormat($leave->start_date ) }} | {{ \Auth::user()->dateFormat($leave->end_date ) }} | @php $startDate = new \DateTime($leave->start_date); $endDate = new \DateTime($leave->end_date); $total_leave_days = !empty($startDate->diff($endDate))?$startDate->diff($endDate)->days:0; @endphp{{ $total_leave_days }} | {{ $leave->leave_reason }} |
@if($leave->status=="Pending")
{{ $leave->status }}
@elseif($leave->status=="Approved")
{{ $leave->status }}
@else($leave->status=="Reject")
{{ $leave->status }}
@endif
|
@if(\Auth::user()->type == 'employee') @if($leave->status == "Pending") @can('edit leave') @endcan @endif @else @can('edit leave') @endcan @endif @can('delete leave') @endif |