В моем laravel 5.7 я использую коллекцию с фильтром, но мне хотелось бы вернуть не целочисленное значение, установленное для этого фильтра, а моделировать объекты на отфильтрованных значениях, например:
$selectedSubscriptions = collect($tempSelectedSubscriptions)->filter(function ($item) {
$nextTempSelectedSubscription = SiteSubscription::find($item);
if ($nextTempSelectedSubscription !== null) {
return (object)['id' => $nextTempSelectedSubscription->id, 'name' => $nextTempSelectedSubscription->name];
}
});
Как я могу это сделатьэто?