title: IN PHP MVC, can controller bypass model and use a data service itself?
body: <p>In PHP MVC, should a controller consult a model to get data requested by the user or is it good practice as well to have the controller use a data service class and get the data without calling the model? First method means excessive code in some cases, doesn't it?</p>