No, I think the reasoning is that a model is "This is how my business logic works", and a controller is "This is what the outside world is allowed to requests of my models".
No, I think the reasoning is that a model is "This is how my business logic works", and a controller is "This is what the outside world is allowed to requests of my models".