Что я должен использовать с () или compact (), если я передаю для просмотра несколько переменных из моего контроллера?
Есть ли какой-либо недостаток / преимущество, если я использую вместо компактного (наоборот))?
А что намного чище?
Этот подход
Контроллер
public function staff()
{
$data = array(
'title' => "Staff",
'staff' => Db::table('staff')->paginate(10)
);
return view('staff')->with($data);
}
Или этот
$title = "Staff";
$staff = Db::table('staff')->paginate(10);
return view('staff',compact('title','staff'));