如何发送辅助变量以使用作曲家查看

How to send secondary variable to view with composer

在我的作曲家中,我将数据列表传递为:

$evens = Even::all()->paginate(10);
$view->with('evens', $evens);

但现在我还想通过 post 是否被用户喜欢:

$likes = Inspiring::select('even_id')->where('user_id', Auth::user()->id)->get();
$likeArr = array_flatten($likes->toArray());

然后根据用户是否喜欢post激活class

但是当我使用with时,我只能发送一组数据。我想知道如何将这些数据存储为集合或将其作为将 $likeArr 添加到 $even

中传递

传递数组

return  $view->with(['evens' => $evens, 'likeArr' => $likeArr]);