hasFile('avatar')) { $user ->settings() ->update([ 'avatar' => store_avatar($request, 'avatar'), ]); return response('Saved!', 204); } $user ->settings() ->update( make_single_input($request) ); return response('Saved!', 204); } }