В дополнение к предыдущему посту, необходимо дать некоторые пояснения и основу построения веб приложений.

Контроллеры должны в CodeIgniter соответствовать как минимум следующим требованиям:

  • Каждый файл контроллера содержит описание ровно одного класса
  • Класс называется как угодно, но названия классов пишутся в стиле Simple_thing
  • Класс контроллера должен наследовать от класса Controller. То есть, описание класса начинается как class Simple_something extends Controller {
  • Файл называется точно так же, как и класс внутри него, но все буквы в названии файла должны быть в нижнем регистре. То есть, файл с классом Simple_something будет называться simple_something.php

Есть ещё парочка неявных требований к классам.

Класс не может называться так же, как любая из моделей, используемых в этом классе. Или, если хотите, наоборот, класс не может использовать модель, которая называется так же, как этот класс.

Класс не может начинаться с CI_ - просто потому, что с такого префикса начинаются внутренние классы CodeIgniter, и есть вероятность с ними пересечься.

Популярность: 60%

Реклама: battery mugen power

Полезные записи: