【发布时间】:2014-10-02 23:48:41
【问题描述】:
我正在使用我的 restful 用户控制器中创建一个用户表单。当用户在表单上时,我将它当前发布到 store 方法。当表单提交给该方法时,我希望它验证用户输入,然后重定向回 create 方法,以便在数据验证失败时显示成功消息或错误消息数组。有人可以指出需要什么来帮助我根据验证测试通过成功消息或错误消息重定向到 create 方法。
/**
* Store a newly created user in storage.
*
* @return Response
*/
public function store()
{
$input = Input::all();
$validation = Validator::make($input, $rules);
if ($validation->fails())
{
$messages = $validator->all();
}
else
{
User::create([
'username' => $input['username'],
'email_address' => $input['email_address'],
'password' => $input['password'],
'role_id' => $input['role']
]);
}
return Redirect::to('users/create');
}
【问题讨论】: