[eluser]wiredesignz[/eluser]
[quote author="Opel" date="1241323840"]
1. I propsed using HMVC and the hooks which was successfull although required switch statement and rest of team werent keep on using a 3rd party code that was no longer supported.
Please could anyone give advice or tips ?[/quote]
Modular Extensions HMVC is still supported.
[quote author="Yorick Peterse" date="1241323980"]...Next thing you need to do is to make controller 3 extend controller 2 and controller 2 should be extending controller 1. However, doesn't this kill the general idea behind Object Oriented programming ?[/quote]
Alas poor Yorick, That doesn't kill anything, it IS the whole idea behind object oriented programming.
@Opel,
MY_Controller does not have to be a parent class.
The MY_Controller.php file may be used as a container to hold as many controller base classes as you require. Alternatively add your discrete controller base class files to application/libraries and "include" them from within MY_Controller.php
Note that this is MX_Controller.php when using HMVC.
Good luck.