Php 每个控制器上的laravel 5负载模型
我正在学习来自codeigniter背景的laravel。我需要从模型中获取一个对象,以便在导航栏中使用。我打的电话是这个Php 每个控制器上的laravel 5负载模型,php,laravel,laravel-5,Php,Laravel,Laravel 5,我正在学习来自codeigniter背景的laravel。我需要从模型中获取一个对象,以便在导航栏中使用。我打的电话是这个 $users = \App\Models\User::all(); 我知道我可以在每个控制器上执行此操作 public function index() { $users = \App\Models\User::all(); return View::make('users')->with('users', $users); } 但
$users = \App\Models\User::all();
我知道我可以在每个控制器上执行此操作
public function index()
{
$users = \App\Models\User::all();
return View::make('users')->with('users', $users);
}
但我正在努力养成好习惯。在laravel 5的每个页面上检索此数据的最佳做法是什么?使用
视图
辅助功能与每个视图共享数据:
view()->share('data',[1,2,3])代码>
您可以在AppServiceProvider
的boot
方法中执行此操作。
有关详细信息,请查看。使用视图
辅助功能与每个视图共享数据:
view()->share('data',[1,2,3])代码>
您可以在AppServiceProvider
的boot
方法中执行此操作。
有关更多信息,请参阅