Наследование моделей в Codeigniter

384
04 октября 2017, 10:24

Каким образом можно создать модель расширенную от своего абстрактного класса?

Answer 1

В application/core/ создать MY_Model.php и наследовать её от CI_Model.

<?php
class MY_Model extends CI_Model {
   function __construct() {
      parent::__construct();
   }
}

А в applicaton/models уже создавать модель наследованную от пользовательской модели

<?php
class Auth_Model extends MY_Model {
    function __construct()
    {
        parent::__construct();
    }
}

И в application/config/config.php добавить

$config['subclass_prefix'] = 'MY_';
READ ALSO
Алгоритм Бабушкина

Алгоритм Бабушкина

Здравствуйте! Есть реализация алгоритма в MATLAB:

271
Как сократить данный MySQL-код?

Как сократить данный MySQL-код?

Можно ли как-то сократить данный код? Думаю, что это делается через циклы, но как - не могу понять

266
Не находит базу данных

Не находит базу данных

При записи данных в PhpMyAdmin, не подключается к самой базе данных, хотя к mysql коннектится, возможно ошибка в сравнении, которую я выбирал при создании

269