示例#1
0
 public function store(Request $request, Response $response)
 {
     $rules = ['name' => 'required'];
     $validator = app('validation')->make($request->all(), $rules);
     if ($validator->fails()) {
         $request->session->add(['errors' => $validator->errors()->all()]);
         return app('twig')->render('pads/create.htm');
     }
     $pad = new Pad();
     $pad->name = $request->input('name');
     $pad->user_id = $request->user()->id;
     $pad->save();
     $request->session->add(['success' => 'Pad saved successfuly.']);
     return $response->redirect("/pads/{$pad->id}/update");
 }