我是laravel
初学者,想知道使用控制器名称并将其分配给函数中的变量是否有利有弊?原始代码是:
public function postLogin()
{
$email = Request::input('txt_email');
$pword = Request::input('txt_pword');
}
如果您在函数中包含控制器名称:
public function postLogin(ControllerName $request)
{
$email = $request->input('txt_email');
$pword = $request->input('txt_pword');
}
这两者有区别吗?什么是最好的使用?谢谢。