@extends('layouts.app') @section('title', \App\Helpers\TranslationHelper::transFromDatabase('Employee Leaves', __('Employee Leaves'))) @section('content')
{{ \App\Helpers\TranslationHelper::transFromDatabase('Manage and track employee leave requests', __('Manage and track employee leave requests')) }}
{{ session('success') }}
{{ session('error') }}
| # | {{ \App\Helpers\TranslationHelper::transFromDatabase('Employee', __('Employee')) }} | {{ \App\Helpers\TranslationHelper::transFromDatabase('Leave Type', __('Leave Type')) }} | {{ \App\Helpers\TranslationHelper::transFromDatabase('Start Date', __('Start Date')) }} | {{ \App\Helpers\TranslationHelper::transFromDatabase('End Date', __('End Date')) }} | {{ \App\Helpers\TranslationHelper::transFromDatabase('Days', __('Days')) }} | {{ \App\Helpers\TranslationHelper::transFromDatabase('Status', __('Status')) }} | {{ \App\Helpers\TranslationHelper::transFromDatabase('Actions', __('Actions')) }} |
|---|---|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{ $leave->employee->user->name }} | @if(isset($leave::$leaveTypes[$leave->leave_type])) {{ $leave::$leaveTypes[$leave->leave_type] }} @else {{ $leave->leave_type }} @endif | {{ $leave->start_date }} | {{ $leave->end_date }} | {{ $leave->days }} | @if($leave->status == 'pending') {{ \App\Helpers\TranslationHelper::transFromDatabase('Pending', __('Pending')) }} @elseif($leave->status == 'approved') {{ \App\Helpers\TranslationHelper::transFromDatabase('Approved', __('Approved')) }} @elseif($leave->status == 'rejected') {{ \App\Helpers\TranslationHelper::transFromDatabase('Rejected', __('Rejected')) }} @else {{ $leave->status }} @endif |
@can('hr.leaves.view')
{{ \App\Helpers\TranslationHelper::transFromDatabase('View', __('View')) }}
@endcan
@if($leave->status == 'pending')
@can('hr.leaves.edit')
{{ \App\Helpers\TranslationHelper::transFromDatabase('Edit', __('Edit')) }}
@endcan
@can('hr.leaves.delete')
@endcan
@can('hr.leaves.approve')
@endcan
@endif
@can('hr.leaves.reject')
@endcan
|
|
{{ \App\Helpers\TranslationHelper::transFromDatabase('No leave requests currently', __('No leave requests currently')) }} |
|||||||