U kunt filter
gebruiken
, zoals zo:
$desired_object = $food->filter(function($item) {
return $item->id == 24;
})->first();
filter
retourneert ook een Collection
, maar aangezien je weet dat er maar één zal zijn, kun je first
. bellen op die Collection
.
Je hebt het filter niet meer nodig (of misschien ooit, ik weet het niet, dit is bijna 4 jaar oud). Je kunt gewoon first
gebruiken
:
$desired_object = $food->first(function($item) {
return $item->id == 24;
});