Ciao a tutti,
ho questa pagina che funge da controllore con questo codice (premetto che ho gia impostato con composer l'autoload delle classi, e funziona perfettamente):

Codice PHP:
use App\Models\Iscritti;
require_once 
APP_ROOT '/views/home.php'
nella pagina home.php ho questo semplice codice (sto facendo dei test)

codice HTML:
<!DOCTYPE html><html lang="en">
<head>    
<meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    
<meta name="viewport" content="width=device-width, initial-scale=1.0">   
 <title>Document</title>
</head>

<body>   
 sei nella home
    <?php    $text = new Iscritti;    ?>
</body>

</html>
ma php mi restituisce il seguente errore:

codice:
sei nella home
Fatal error: Uncaught Error: Class 'Iscritti' not found in 
se invece copio e incollo il contenuto della pagina home sotto l'operatore use, quindi istanzio l'oggetto Iscritti NON nella pagina home richiamata dal require, funziona perfettamente.

Sapete dirmi come mai?