1) Begitulah cara Anda mengatur aplikasi:
Setiap file rute ( web.php
, api.php
...) dideklarasikan dalam sebuah map()
metode, dalam sebuah file
\app\Providers\RouteServiceProvider.php
Saat Anda memetakan file rute, Anda dapat mengaturnya ->namespace($this->namespace)
, Anda akan melihatnya di sana di antara contoh.
Artinya, Anda dapat membuat lebih banyak file untuk membuat proyek Anda lebih terstruktur!
Dan tetapkan ruang nama yang berbeda untuk masing-masingnya.
Tapi saya lebih suka mengatur empty string
namespace""
2) Anda dapat mengatur pengontrol Anda untuk merutekan dengan cara php asli, lihat contoh:
Route::resource('/users', UserController::class);
Route::get('/agents', [AgentController::class, 'list'])->name('agents.list');
Sekarang Anda dapat mengklik dua kali nama pengontrol Anda di IDE untuk mencapainya dengan cepat dan nyaman.