Из базы данных тянутся определенные данные пользователей в виде сущностей и из них создается самый простой массив на фетчинге метаданных:
public static function $all ($user_guid) {
$all = [];
$names = [
'apple',
'banan',
'orange',
];
if (is_array($names) && !empty($names)) {
foreach($names as $name) {
$all = $all + тут-я получаю-из-$name-нужную-сущность;
}
}
return $all;
}
Получив все нужные сущности. я пытаюсь им присвоить свои значения:
public static function addPrice($all) {
foreach($all as $fruit) {
$fruit->price = 100;
$fruit->save();
}
}
В итоге, нужное значение задается единожды, для первого по списку и далее выбирается второй и т.д.
Как выбрать все данные и, несмотря на их идентичность, последовательно присвоить нужное значение?
Всем спасибо.