Topic: How to Keep Controllers Lean?
In my am finding that my controllers are growing increasingly larger. For example, I have a people controller. Naturally I have all of the CRUD actions in there but I have also been adding some "custom" actions to help with displaying data. (IE. -> I have am attendance action that displays a single persons attendance, there is a birthdays action to display a list of birthdays, etc.)
Should I consider moving these custom actions to keep my controllers lean? If yes, where should I put them (helper or model)? And finally, once they are moved how do you access them?
I am really looking for some philosophy and ideas more than anything. ![]()