aquí obtengo la identificación del supervisor 
Quiero actualizar todas las identificaciones de supervisor donde el empleado_id y el empleado son iguales. Cuando actualizo este valor, es solo una actualización del valor único para la tabla WorkingHierarchys. Intento demasiado pero no puedo resolver esto.
aquí actualice solo un valor para el empleado
aquí código actualizado
foreach($supervisors as $key=>$supervisor){ $work_hiechye['supervisor_id']=$supervisor; $work_hiechye['employee_id']=$employee; WorkingHierarchy::where('employee_id',$employee)->update($work_hiechye); }Deberá actualizar el employee_id donde el supervisor_id es igual a $superviser y será algo como esto. No conozco todo su contexto, pero lo que está tratando de hacer no funciona.
foreach($supervisors as $supervisor) { WorkingHierarchy::where([ 'superviser_id' => $supervisor ])->update([ 'employee_id' => $employee ]); }