无法调用方法在Laravel中返回VIEW

时间:2018-05-05 11:05:32

标签: php laravel

我不知道为什么我不能用不同的方法返回一个视图,这很简单: 在 routes.php 我有:

Route::get('/viewer', 'ViewerController@index');

这可以在 ViewerController.php

中使用
public function index()
{
   return view('viewer'); 
}

然而,这不起作用:

public function index()
{
   $this->generalViewer(); 
}

public function generalViewer()
{
   return view('viewer');
}

我没有错误,只是没有返回任何内容。 为什么呢?

1 个答案:

答案 0 :(得分:1)

解决方案是:

public function index()
{
   // Return what `generalViewer()` returns
   return $this->generalViewer(); 
}