I have a controller that is (IMO) too long (over 1200 lines). The main problem is that I have a lot of actions in it. I can group this actions in 3 groups:
calendar related actions
events related actions (let's call events a "submodule" of calendar)
providers related actions (also a "submodule" of the calendar)
What would be the best way to reorganize the code.
Could I, somehow, split it in sub-classes?
Or is there any ZF-specific way to achieve this goal without creating additional controllers for the calendar "submodules"?