/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $id = Auth::user()->id; $profile = new Profile($request->all()); $profile->user_id = $id; $profile->avatar_url = URL::asset('img/avatar_' . $request->gender . '.png'); $profile->save(); $message = "Successfully updated"; return view('profiles.edit', compact('message', 'profile')); }