title: CakePHP extending controllers (only)
body: <p>I am building a website based on widgets. I have a general WidgetInstancesController class with several methods, a model and some views for it. Now, I want to know if it's possible to extend this class. In other words, each widget should be another class, extending the WidgetInstancesController class. I want to store these widgets classes under <code>app/widgets/</code>. Also, these widgets won't have any specific model (as they will use the parent WidgetInstance model) but may have some specific views.</p>
  
  <p>Any suggestions on how can I do this will be highly appreciated!</p>