コード例 #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $image = Input::file('image');
     $projects = new ProjectGalleries(array('title' => $request->get('title'), 'content' => $request->get('content'), 'date' => $request->get('date')));
     $projects->save();
     foreach ($image as $value) {
         $filename = "MEI" . str_random(5) . "-" . $value->getClientOriginalName();
         $project_image = new ProjectImage(array('image' => $filename, 'project_galleries_id' => $projects->id));
         $project_image->save();
         $value->move(base_path() . '/public/admin/gallery/', $filename);
     }
     return redirect('projects');
 }