Mengatasi Error “Class 'X' not found” di Laravel

Cara mengatasi error “Class not found” di Laravel. Solusi memastikan import, namespace, dan autoload class sudah benar.

laravel class not found laravel error class composer dump-autoload laravel namespace error

📂 Laravel | ✍ Kurnia Andi Nugroho | 🎯 Beginner ✅ Telah dilihat 34 kali

Mengatasi Error “Class 'X' not found” di Laravel

Problem

Muncul error saat menggunakan class di controller atau model:

Class 'App\Http\Controllers\SomeClass' not found

Kasus umum:

use App\Models\User;

$user = SomeClass::find(1);

Error ini muncul karena:

  • Class belum di-import (use)
  • Nama class typo
  • File class belum dibuat

Solution

     
  1. Pastikan import class benar

use App\Models\User; // Contoh import model
  1. Gunakan composer dump-autoload jika baru membuat class.

  1. Cek namespace class – harus sesuai folder dan PSR-4.