После получения данных из двух источников и обьединение коллекций, получается в итоге вот такой результат.
Как корректно сложить все
amount, для каждого уникального
name ?
$collection = collect([
['name' => 'value1', 'amount' => 3],
['name' => 'value2', 'amount' => 1],
['name' => 'value2', 'amount' => 3],
['name' => 'value1', 'amount' => 4],
['name' => 'value3', 'amount' => 10],
]);
Что бы на выходе я имел что то такое.
collect([
['name' => 'value1', 'amount' => 7],
['name' => 'value2', 'amount' => 4],
['name' => 'value3', 'amount' => 10],
]);