PHP 如何把一个类的方法,当能一个闭包传入其它方法
class HomeController extends BaseController
{
public function home(Request $request)
{
/* 这个是原来的写法
return $this->redirectToProvider($request, function () {
return $this->getView();
});
*/
//好像不可以写成这样的?
return $this->redirectToProvider($request, $this->getView);
}
private function getView()
{
return view('xyb.home', ['name' => '这是路由器里定义的变量']);
//return view('child', ['name' => '这是路由器里定义的变量']);
}
}
getView 是类 HomeController 的一个方法,我想把它当成一个变量传给方法 redirectToProvider。
网上查了也没查到,哪位大侠指导一下
推荐文章: