我要做的就是使用带有语言参数的 URL,这会导致我想向用户显示错误消息。如果我执行注释代码,我会得到错误;
标头可能不包含多个标头,检测到新行。
另一方面,如果我执行未包含在注释中的代码,则会出现错误;
在字符串上使用 () 调用成员函数。
我知道错误的原因。但是,我正在寻找一种解决方案来实现我的目标。
class Authenticate extends Middleware
{
/**
* Get the path the user should be redirected to when they are not authenticated.
*
* @param \Illuminate\Http\Request $request
* @return string|null
*/
protected function redirectTo($request)
{
if (! $request->expectsJson()) {
// return \Redirect::route('login', app()->getLocale())->with('error', 'Error message');
return route('login', ['locale' => app()->getLocale()])->with('error', 'Error message');
}
}
}