Quote Originariamente inviata da k.b Visualizza il messaggio
Quando usi i namespace, il nome della classe passato all'autoload e' il FQCN (fully qualified class name) che comprende - appunto - il namespace e non solo il nome della classe, quindi ne devi tenere conto nell'autoload.

Ipotizzando la classica struttura in cui le directory rispecchiano i namespace (e cioe' la tua classe validator si trova in Valitron/Validator.php) puoi adattare l'autoload con qualcosa del genere:

Codice PHP:
function __autoload($class) {
    
$file str_replace('\\'DIRECTORY_SEPARATOR$class) . '.php';
    require 
$file;

perfetto ho capito.
grazie!!