withCount('employees') ->orderBy('name') ->get(); return [ 'datasets' => [ [ 'label' => 'Employees', 'data' => $departments->pluck('employees_count')->all(), 'backgroundColor' => [ '#3b82f6', '#10b981', '#f59e0b', '#ef4444', '#8b5cf6', '#06b6d4', '#84cc16', '#f97316', ], ], ], 'labels' => $departments->pluck('name')->all(), ]; } }