Dewi Lestari
dewilestari 1 tahun yang lalu
337 2 CSS

Target class controller does not exist di Laravel

Halo, Pas akses route, muncul error:

IlluminateContractsContainerBindingResolutionException: Target class [UserController] does not exist.
Kenapa bisa error dan cara bener load controller-nya gimana di Laravel 8 ke atas?

1 Jawaban

Aulia Rizki
auliarzk1 tahun yang laluJawaban Terbaik
Sejak Laravel 8, route ke controller harus pakai class reference:

use AppHttpControllersUserController;
Route::get('/user', [UserController::class, 'index']);
Kalau kamu tulis pakai string biasa, error itu bisa muncul.
0
Zaki Fauzan
zakifz1 tahun yang lalu
Cek juga apakah nama file dan nama class-nya sama persis, termasuk huruf besar-kecil.
0
Silahkan Login untuk menjawab.

Top Coder

Nadia Putri
nadiaputri
630 Point
Laras Ayu
larasayu
565 Point
Arif Wibowo
arifwbw
520 Point
Aulia Rizki
auliarzk
515 Point
Rizky Hidayat
rizkyhdyt
480 Point
Ilham Nurdin
ilhamnrdn
475 Point