msgmus +
sineld +
Her sayfada çalışacak fonksiyon ile her kontolcüde çalışacak fonksiyon farklı şeyler.
Route::get('falanca-rota', 'FalancaController@get');
Route::post('falanca-rota', 'FalancaController@post');
ilki diyelim gönderi için bir form viewi döndüren bir rota olsun.
ikincisi de o form verisini işleyen rota olsun.
Her sayfada çalışacaksa sadece ilk rotada çalışması lazım. Sayfayı yükleyen o rota sonuçta.
Ama her kontrolcü ve metodda çalışacaksa o zaman ikincide de çalışması lazım.
Ne kadar metod varsa hepsinde çalışsın isteseydim ben serviceProvider ile hallederdim, gelen her istekte çalışırdı doğrudan,
ama metodlara göre değişiklik gösterecekse mesela sadece view döndüren rotalara ekleyeceksem sineld'in yaptığı gibi
Route::get('falanca-rota', 'FalancaController@get')->middleware('fonksiyonlar');
gibi middleware de hallederdim.