When designing laravel applications within the MVC pattern is it ok to have controllers that are not related to a model?
For example: My app has "Event", "User" and "Activity" models and related controllers. However, the application dashboard will be displaying a news feed of events, users and other items. Should I create a DashboardController class? Even if this does not directly relate to a model class?
Or is there a better way of doing this?