Использование коллекции с фильтром возвращает объекты модели - PullRequest
0 голосов
/ 26 июня 2019

В моем laravel 5.7 я использую коллекцию с фильтром, но мне хотелось бы вернуть не целочисленное значение, установленное для этого фильтра, а моделировать объекты на отфильтрованных значениях, например:

$selectedSubscriptions = collect($tempSelectedSubscriptions)->filter(function ($item) {
    $nextTempSelectedSubscription = SiteSubscription::find($item);
    if ($nextTempSelectedSubscription !== null) {
        return (object)['id' => $nextTempSelectedSubscription->id, 'name' => $nextTempSelectedSubscription->name];
    }
});

Как я могу это сделатьэто?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...