... and how this should affect your code. Pretty much every PHP, framework is based on MVC. We will explore what MVC was originally meant to be and how it is used (and abused) in web applications these days. We will find out where the model hides, and how to organize an application's business logic and clearly separate, concerns. As a bonus, unit testing will become a lot easier.