Модель
Моделью называют класс, обеспечивающий взаимодействие контроллера с базой данных. Используется он с целью упрощения типовых действий.
В cogear мы расширили понятие модели. Теперь она стандартизирует не только работу с БД, но и часто используемые действия для того объекта, который представляет.
Модели подключаются автоматически. В названии файла модели допускается использование строчных букв и знака "_". Название модели также должно быть уникальным.
В 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();
Помните, что название классов моделей и библиотек должны быть уникальными.