What part in the MVC does user input get validated? For example, user registration system, the user inputs data in the View, where does the user’s input get cleaned and validated for the correct input, eg. correct email, applying php cleaning functions..would this happen in the controller or the model? and which would decide what errors are returned
thanks
As per the classic MVC model (graphical apps), user input is a model too. Most PHP framweworks follow the Passive-MVC or MVC-2 model, where it’s the domain of the controller or controller helpers. Do what looks most maintainable.