- I'm not ashamed to say that this is probably…the single most complicated challenge…in the entire course.…The solution to the MVC challenge…will be our starting point.…If you want a detailed overview of that application,…check out the solution video for that section.…If you didn't get that one completed,…don't worry about it.…You can still try it at any point.…So here's our starting point.…We have our index.php,…our individual views, which have our templates,…our models, which encapsulate the business logic,…and the controllers, that combine the two.…I expect this challenge to take you a while.…You need to break the controller logic into actions,…use the existing model,…and figure out each of the responders.…

Individually it's not too complicated,…but when you have to do all three at once,…it can get complicated.…Once you have a solution,…or want to see my particular approach,…check out the solutions folder for more details.…

Resume Transcript Auto-Scroll

Author

Released

1/28/2015

Write better PHP code by following these popular (and time-tested) design patterns. Developer Keith Casey introduces 11 design patterns that will help you solve common coding challenges and make your intentions clear to future architects of your application. Keith explores use cases for:

Accessing data with the active record and table data gateway patterns

Creating objects with the factory, singleton, and mock objects patterns