I am developing an application using Laravel. However I have question about the modular structure of the application.
Here's an example.
Suppose I need a module called "featured items";
This is a small module that should be included in some controllers.
The thing is I'm not sure how to this? Should this be a new controller which will be called inside other controllers?
Should this be a model? Should this be written as a bundle?
Does anyone have any idea about what is the best approach?