CodeIgniter. Немного теории.
Опубликовано 18 Сен 2009 в рубрике «CodeIgniter, Теория»
В дополнение к предыдущему посту, необходимо дать некоторые пояснения и основу построения веб приложений.
Контроллеры должны в CodeIgniter соответствовать как минимум следующим требованиям:
- Каждый файл контроллера содержит описание ровно одного класса
- Класс называется как угодно, но названия классов пишутся в стиле Simple_thing
- Класс контроллера должен наследовать от класса Controller. То есть, описание класса начинается как class Simple_something extends Controller {
- Файл называется точно так же, как и класс внутри него, но все буквы в названии файла должны быть в нижнем регистре. То есть, файл с классом Simple_something будет называться simple_something.php
Есть ещё парочка неявных требований к классам.
Класс не может называться так же, как любая из моделей, используемых в этом классе. Или, если хотите, наоборот, класс не может использовать модель, которая называется так же, как этот класс.
Класс не может начинаться с CI_ - просто потому, что с такого префикса начинаются внутренние классы CodeIgniter, и есть вероятность с ними пересечься.
Популярность: 60%
Реклама: battery mugen powerПолезные записи:
Метки: CodeIgniter
Ваш отзыв