1

Тема: Использование методов админки во фронтэнде

День добрый, уважаемое сообщество разработчиков wink

Пишу модуль для себя. Есть необходимость использовать метод который находится в файле admin.php, в основном файлу модуля my_module.php, раньше как мне помнится, я это делал, с помощью такой конструкции:

$this->load->module('my_module/admin')->check($key);

И во фронтэнде спокойной выполнялся метод описанный в админском файле. Сейчас же происходит каша, и подозреваю вину всю в контроллерах. Ибо раньше и в admin.php и в my_module.php был один контроллер:

class Admin extends MY_Controller {}
class Feedback extends MY_Controller {

А сейчас разные контроллеры:

class Admin extends BaseAdminController {}

Мне хочется услышать обоснование данных изменений, и решение моей проблемы (см.выше.курсив).

Спасибо!

Простое правило программиста будь проще