@extends('layouts.app') @section('title','Employees') @section('page-title','Employee Management') @section('content') @if(!auth()->user()->canAccess('employees'))
You do not have permission to view employee records.
@else
@if(!auth()->user()->isDeptHead())
@endif
{{ $employees->total() }} Employees @if(auth()->user()->isDeptHead()) Your Dept. @endif @if(auth()->user()->isHrOrAdmin()) @endif
@if(!auth()->user()->isDeptHead()) @endif @forelse($employees as $emp) @php $hue = abs(crc32($emp->first_name)) % 360; @endphp @if(!auth()->user()->isDeptHead()) @endif @empty @endforelse
Employee ID No.DepartmentPosition Status Hired Actions
{{ strtoupper(substr($emp->first_name,0,1).substr($emp->last_name,0,1)) }}
{{ $emp->full_name }}
{{ $emp->user->email ?? '' }}
{{ $emp->employee_number }}{{ $emp->department->name ?? '—' }}{{ $emp->position }} {{ ucfirst(str_replace('_',' ',$emp->status)) }} {{ $emp->date_of_employment?->format('M Y') }}
@if(auth()->user()->isHrOrAdmin())
@csrf @method('DELETE')
@endif
No employees found
@if($employees->hasPages())
{{ $employees->links('pagination::bootstrap-5') }}
@endif
@endif @endsection