@extends('layouts.mainlayout') @section('title', 'Approve Comp Off Leave Balance') @section('main')
Approve Comp Off Leave Balance
@if(auth()->user()->can('Edit All leave requests') || auth()->user()->can('Edit All leave requests of assigned employees') || auth()->user()->can('Edit All leave requests of team')) @endif @foreach($compOffleave as $leave) @php ($editPermission = false) @if(auth()->user()->can('Edit All CompOff requests')) @php ($editPermission = true) @elseif(auth()->user()->can('Edit All CompOff requests of team')) @if(in_array($leave->user_id, GetShiftDetailHelper::getMyteamMembers()->toArray())) @php ($editPermission = true) @endif @elseif(auth()->user()->can('Edit All CompOff requests of assigned employees')) @if(GetShiftDetailHelper::getPrimaryReportingManager($leave->user_id) != 0 ? GetShiftDetailHelper::getPrimaryReportingManager($leave->user_id) == auth()->user()->id : GetShiftDetailHelper::checkReportingManagers($leave->user_id)) @php ($editPermission = true) @endif @endif @endforeach
Name Date StatusAction
{{\App\Models\Auth\User::where(['id' => $leave->user_id])->pluck('name')->first()}} {{\App\Models\Auth\User::where(['id' => $leave->user_id])->pluck('lastName')->first()}} {{Carbon\Carbon::parse($leave->date)->format(config('settings.php_date_format'))}} {{ $leave->status }} @if($editPermission == true)
@csrf
@endif
@endsection @section('js') @endsection