Laravel 5.7: компактный и с передачей нескольких переменных - PullRequest
0 голосов
/ 27 ноября 2018

Что я должен использовать с () или 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'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...