title: CakePHP how to retrieve data from another controller?
body: <p>I need to show latest news titles on the main page of my site.
  Main page is static and based on the Cake's default PagesController.</p>
  
  <p>I have table, model, controller and view for news part of my site. </p>
  
  <p>In the Cookbook I found the </p>
  
  <pre><code>Controller::requestAction
  </code></pre>
  
  <p>method, but it also says that it can cause a poor performance if I don't use cache.</p>
  
  <p>As I know I also can create a method needed for all (or some) of my controllers in the AppController itself, but how I can link this method with specific model?</p>
  
  <p>What is a proper OOP way to achieve my goals?</p>