Codeigniter Класс Наследование между модулями (wiredesigns)

В моем приложении CI2 используется модульная компоновка wiredesigns.

У меня есть два модуля под названием item и product в папке aa, называемые модулями:

/application /modules /item /product 

В элементе I есть контроллер, называемый элементом, который начинается следующим образом.

 class Item extends MX_Controller { //code here } 

Что мне нужно сделать, чтобы мой контроллер продуктов расширил мой контроллер элемента в другом модуле

Я предполагаю, что вы пытаетесь сохранить свой код «СУХОЙ» (http://en.wikipedia.org/wiki/Don't_repeat_yourself), который в CI означает использование общего контроллера, такого как My_Controller (см. Http: // ellislab. com / codeigniter / user-guide / general / core_classes.html ).

Отъезд Phil Sturgeon's: http://philsturgeon.co.uk/blog/2010/02/CodeIgniter-Base-Classes-Keeping-it-DRY .