Class not found PHP
Hibaüzenet
Fatal error: Class 'Foo' not found
Hibás kód
<?php
namespace App;
new Foo();
?>
Javított kód
<?php
namespace App;
require 'Foo.php';
new Foo();
?>
Magyarázat
Class ‘Foo’ not found hiba akkor fordul elő, amikor a PHP nem talál egy osztálydefiníciót. Gyakori oka, hogy nem töltötted be a megfelelő fájlt (Foo.php), vagy nem egyeznek a namespace-ek. A megoldás az autoload beállítása (Composer PSR-4), vagy kézi require 'path/Foo.php'; hívás, és győződj meg arról, hogy a namespace deklaráció és a fájlútvonal megegyezik.
További információ: PHP Namespaces
