Esempio n. 1
0
 public function store(MemberCreateRequest $request)
 {
     if ($request->file('photo')) {
         $file = $request->file('photo');
         $name = 'fotogym_' . time() . '.' . $file->getClientOriginalExtension();
         $path = public_path() . '/images/members/';
         $file->move($path, $name);
     }
     $member = new Member($request->all());
     $member->save();
     $image = new Image();
     if (isset($name)) {
         $image->name = $name;
     } else {
         $image->name = 'fotogym_placeholder.png';
     }
     $image->member()->associate($member);
     $image->save();
     Flash::success("¡Se ha registrado a " . $member->first_name . " de manera exitosa!");
     return redirect()->route('medicalrecord.create', $image->member_id);
 }