я хочу обновить статус получения до да, после этого данные также вставляются в другую таблицу несколькими строками, я использую ajax
это мой контроллер
public function bulkupdate(Request $request, ItemPR $item_code)
{
if($request->ajax())
{
$item_code = $request->item_code;
$item = ItemPR::whereIn('item_code', explode(",", $item_code))->update(['received'=> 'yes']);
$data = [];
foreach($item as $value){
$data[] = [
'item_code' => $value->item_code,
];
}}
WarehouseInventory::insert($data);
return response()->json(['success'=>"Products Updated successfully."]);
}
но я получаю ошибку, как это
invalid argument for suplied foreach
как это исправить?
помогите пожалуйста
спасибо