Ciao a tutti,

sto studiando l'architettura MVC.

Vorrei chiedervi qual è la forma migliore di verificare dei dati ricevuti tramite POST.
Diamo per scontato che le prime verifiche, su quanto inserito, siano già state fatte lato client con Javascript.

Ammettendo di avere ad esempio un nome, cognome, telefono.

- La verifica dei dati deve essere fatta dal Controller?
- Sarebbe meglio utilizzare una classe per definire l'oggetto Utente?

Procedimento:
Ricevo i dati tramite POST.
Dal controller, nel metodo che controlla la pagina, creo l'oggetto Utente che attraverso il costruttore (dell'oggetto utente) verifica la consistenza dei dati, poi passo i suddetti dati al modello (dove utilizzerò il metodo prepare)

codice:
$stmp=$pdo->prepare('insert into utenti (nome,cognome,telefono) values (?,?,?)');
che si occuperà di scriverli sul DB?

Cosa ne pensate?
Grazie,
Roberto