Laravel Compact () и -> с ()

У меня есть кусок кода, и я пытаюсь выяснить, почему один вариант работает, а другой нет.

return View::make('gameworlds.mygame', compact('fixtures'), compact('teams'))->with('selections', $selections);

Это позволяет мне генерировать представления массивов для приборов, команд и выборов, как и ожидалось.

Тем не мение,

return View::make('gameworlds.mygame', compact('fixtures'), compact('teams'), compact('selections'));

не позволить представлению быть сформированным должным образом. Я все еще могу вывести на экран массивы, и я получаю ожидаемые результаты, но представление не отображается, когда оно попадает в раздел выбора.

Это нормально, потому что у меня это работает с->with() синтаксис, но просто странный.

Благодарю. DS

Ответы на вопрос(6)

Ваш ответ на вопрос