title: ASP.NET MVC to CakePHP questions
body: <p>I have been doing ASP.NET MVC at university this year and only touched on some of the basic principles but absolutely loved it. Having been a PHP fan for over 6 years I planned to use something like CakePHP to continue using the MVC pattern in my work.</p>
  
  <p>However I have a few questions as their are MASSIVE differences between the two frameworks:</p>
  
  <p>1.) How would someone do something similar to LINQ where when ever you do your actionresult you can simple build a query and then return it to the view?</p>
  
  <p>2.) Do repositories exists in Cake? I love these in ASP.NET and the ability to create custom methods for your database logic and then call them anywhere.</p>
  
  <p>3.) Confusion with the model. In ASP.NET I could have a single model deal with lots of tables and then call any table or combination of tables with ease. In Cake it seems you have a model per table???</p>