Powered by CodeIgniter

Модель

Моделью называют класс, обеспечивающий взаимодействие контроллера с базой данных. Используется он с целью упрощения типовых действий.
В cogear мы расширили понятие модели. Теперь она стандартизирует не только работу с БД, но и часто используемые действия для того объекта, который представляет.
Модели подключаются автоматически. В названии файла модели допускается использование строчных букв и знака "_". Название модели также должно быть уникальным.
/* * Созданная модель расположена по адресу /gears/test/models/test.php * * Вызовем модель из контроллера или другой модели. */ $this->test->some_method(); /* * Как видно из примера, модель загрузилась автоматически. */ Автозагрузка работает только с моделями размещенным в папке «models». Если вы хотите загрузить модель из подпапки, то сделать это можно следующим способом.
/* * Модель расположена по адресу /gears/test/models/submodels/test.php */ $this->load->model('test submodels/test'); $this->test->some_method(); Помните, что название классов моделей и библиотек должны быть уникальными.