1
目前我已經有了這個集合中刪除項目:Laravel從收集
return $items->map(function ($item) use ($location, $amount) {
if($item->is_active) {
return $this->calculate($item, array_values($location));
}
})
當if語句是假的我想從集合中刪除的項目。我應該怎麼做?
已經嘗試過:
return $items->map(function ($item, $itemKey) use ($location, $amount, $items) {
if($item->is_active) {
return $this->calculate($item, array_values($location));
}
$items->forget($itemKey);
})
但是,這不是工作?