Ho scritto una classe modello database
in PHP e ho scritto una classe controller che convalida in modo specifico i dati prima di inviarli a db. Ricevo critiche sul fatto che dovrei gestire i dati in database
model class piuttosto che controller
class.
Volevo scrivere una classe db generica che possa essere utilizzata ovunque per le operazioni CRUD. Per favore, ragazzi, potete aiutarmi a risolvere questo problema? Se dovrei convalidare i dati nella classe del modello db o nella classe del controller db?