我想在 Lumen 控制器中调用重定向外观。所以我包括了重定向外观:
use Illuminate'Support'Facades'Redirect;
并添加到应用程序中.php
class_alias('Illuminate'Support'Facades'Redirect', 'Redirect');
但是,当我在控制器中调用重定向时:
Redirect::to('login')
我收到一个错误:
Fatal error: Call to undefined method Illuminate'Support'Facades'Redirect::to()
这是怎么回事?如何实际从流明调用重定向立面?
从评论中可以看出,您正在遵循一个过时的教程。对于Lumen和较新版本的Laravel,重定向的方式略有不同,您不需要外观。
从文档中重定向是这样完成的:
return redirect('login');
您在评论中提到您想使用withErrors()
,我之前的编辑建议您可以使用。但是,感谢@patricus指出,看起来 Lumen 已经在 5.2 中删除了会话支持,因此不幸的是withErrors()
无法正常工作。
可以在这里找到以前的答案