我有疑问。 我的路线是
Route::group(['domain' => '{account}.'.$domain], function () {
Route::get('/confirmmail/{hash}', 'Auth\RegisterController@confirmEmail');
});
我的控制器方法是
public function confirmEmail($domain, $hash)
{
$user = User::where('confirm_token', $hash)->firstOrFail();
$affectedRows = $user->update(array('active' => 1));
if ($affectedRows) {
Auth::login($user);
return Redirect::to('http://'.$user->workshop->slug.'.'.config('app.domain'));
} else {
echo "nie";
}
}
在我的方法中,我必须使用两个参数$ domain和$ hash,我必须如何更改路径
function confirmEmail($hash)
答案 0 :(得分:2)
您可以从请求帮助程序
访问路由参数request()->route('domain')
request()->route('hash')