Codeigniter Невозможно переопределить класс Hierarchy - PullRequest
0 голосов
/ 01 апреля 2011

У меня есть некоторые проблемы с некоторыми классами Hierarchy в Codeigniter.У меня есть 3 уровня иерархии на контроллере:

class Application_controller extends CI_Controller

Другой,

class Newsletter extends Application_controller

и третий:

class Groups extends Newsletter

У меня есть некоторые константы, определенные вклассы для настройки, чтобы сделать код более понятным и легко интегрируемым с другими моделями.

Проблема в том, что когда я пытаюсь получить доступ к меню, чтобы создать информационный бюллетень и отправить его некоторым клиентам, я пытаюсь сделать это:

function createNewsletter(){
Groups::TABLE;
}

в этой переменной у меня есть имя таблицы для получения групп из базы данных.Buit заставляет меня показывать эту ошибку:

Невозможно переопределить класс

У меня есть require_once в классах, как обычно, но он продолжает показывать эту ошибку.Вы можете мне помочь?

Заранее спасибо,

Элкас

1 Ответ

0 голосов
/ 02 сентября 2011

Проблема решена.

Я просто тупой.Я был в бесконечном цикле для require.

Пример:

требуют «main.php» в подклассе, а в основном классе мне требуется «subclass.php», очевидно, это дает мнеошибка.

...