nie doczytałem w dokumentacji, że pluck() dla zduplikowanych kluczy wrzuca ostatni pasujący element.
$collection = collect([
['brand' => 'Tesla', 'color' => 'red'],
['brand' => 'Pagani', 'color' => 'white'],
['brand' => 'Tesla', 'color' => 'black'],
['brand' => 'Pagani', 'color' => 'orange'],
]);
$plucked = $collection->pluck('color', 'brand');
$plucked->all();
// ['Tesla' => 'black', 'Pagani' => 'orange']
potrzebuję stworzyć kolekcję
Collection {#469 ▼
#items: array:1 [▼
"2019-02-28" => "1.000",
"2019-02-28" => "2.000",
"2019-03-01" => "12.000",
]
}
czy jest coś a`la pluck() biorącą wszystko?
Czy też muszę iterować po eloquent kolekcji i sobie manualnie stworzyć taką tablicę?