Implementing the Repository Pattern with CakePHP | Hacker News Reader