Классификатор класса наследования.Библиотеки автозагрузки - PullRequest
0 голосов
/ 19 декабря 2011

Основной класс наследуется от класса CI_Controller и содержит другой класс (и его объект), который также наследуется от класса CI_Controller.Проблема в том, что мои библиотеки автоматически загружаются (config / autoload.php) на оба контроллера, что приводит к ошибке.

Как создать экземпляр CI в классе в папке «controllers»?Класс не наследуется CI_Controllers и не работает функция get_instance ().

1 Ответ

0 голосов
/ 19 декабря 2011

Вы можете создать класс MY_Controller, который расширяет обычный CI_Controller. Фреймворк автоматически загрузит ваш класс (не уверен - я уже давно использовал CI), в противном случае вам может понадобиться добавить имя класса в файл autoload.php.

После этого расширьте свой основной класс, используя My_Controller.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...