модели в ATK4 используются для представления данных и для абстрагирования основных технических особенностей, но не содержат их напрямую.
это используется MVCGrid, MVCForm и CRUD, чтобы знать, как данные должны быть представлены / размещены дляпользовательский интерфейс.
, хотя модели могут не хранить данные, они используются для извлечения их через dsql
.
пример:
$m = $this->add('Model_UserAccess');
$u = $m->dsql()
->field('usernm')
->field('acclvl')
//->do_getOne(); // return only 1 record
->do_getAll(); // return all records
с использованием DSQL
или Динамический SQL важен для извлечения данных из таблиц и их сохранения.