LaravelCollective kullanıyorsunuz değil mi?
Route::get('/setting/create', 'SettingController(at)create');
Route::post('/setting/create', 'SettingController(at)store')->name('setting.store');

Route::get('/setting/{setting}', 'SettingController(at)edit');
Route::post('/setting/{setting}', 'SettingController(at)update')->name('setting.update');
Yeni bir veri eklemek için;
{!! Form::open(['route' => ['setting.store'], 'method' =>'POST']) !!}
Varolan bir veriyi güncellemek için;
{!! Form::model($setting, ['route' => ['setting.update', $setting], 'method' =>'POST', 'enctype' => 'multipart/form-data']) !!}