Route::get('/yonetim/duzenle/{id?}', Controllers1@birimDuzenle');
Route::get('/yonetim/duzenle/{durum?}', Controllers2@durumKontrol');Buradaki olay şundan kaynaklanıyor. Rota yolları aynı. Rota yollarını değiştireceksin.
Route::get('/yonetim/duzenle/{id?}', Controllers1@birimDuzenle');
Route::get('/yonetim/kontrol/{durum?}', Controllers2@durumKontrol');Bu şekilde kullanırsan çalışır mesela.
Ya da 2 controller kullanmak yerine tek controller kullanacaksın ve metodunda şöyle birşey yapacaksın.
Route::get('/yonetim/duzenle/{id?}/{islem?}', Controllers1@duzenle')public function duzenle($id, $islem){
if($islem=="kontrol"):
//kontrol işlemi buraya
elseif ($islem=="guncelle"):
//güncelleme işlemi buraya
else:
//böyle bir işlem yok
endif;
}