'shift_id' => $timetable['shift_id'],
];
}
+
+ // Преобразуем индексированный массив обратно в обычный для совместимости с остальным кодом
+ foreach ($adminNames as $storeId => $admins) {
+ $adminNames[$storeId] = array_values($admins);
+ }
$storeVisitorsQuantityTotal = 0;
$storeSaleQuantityTotal = 0;
$adminRecord["bonus_new_user_count"] = (int)($storeSaleByAdminId[$adminRecord['id']]['newBonusUserCount'] ?? 0);
$adminRecord["bonus_repeat_user_count"] = (int)($storeSaleByAdminId[$adminRecord['id']]['repeatBonusUserCount'] ?? 0);
}
+ unset($adminRecord); // Освобождаем ссылку после цикла
}
$totalWriteOffsPerDate = (int)($totalWriteOffsByStoreId[$store->id] ?? 0);
$adminRecord["total_" . $spec . "_per_day_percent"] = 0;
}
}
+ unset($adminRecord); // Освобождаем ссылку после цикла
}
foreach ($specificSales[$spec] as $specificSale) {
if ($specificSale['store_id'] == $store->id) {
}
}
}
+ unset($adminRecord); // Освобождаем ссылку после цикла
}
}
}