То, что я пытаюсь сделать на поверхности, кажется простым, базовым OOP PHP, но я просто не могу заставить его работать. У меня есть класс контроллера, который звонит модель, эта модель расширяет другую модель шахты, но он выдает ошибку, заявив, что не может найти его:Расширение моделей в codeigniter 3
Controller (Welcome.php):
public function __construct()
{
parent::__construct();
$this->load->model('users_model');
}
public function index()
{
$this->users_model->getAll();
}
Пользователи Модель (User_model.php):
class Users_model extends Base_model
{
public function __construct()
{
parent::__construct();
}
}
Базовая модель (Base_model.php):
class Base_model extends CI_Model
{
public function __construct()
{
parent::__construct();
$this->load->database();
}
public function getAll($table)
{
$query = $this->db->query('Query here');
return $query;
}
}
Это ги VES мне ошибку Fatal error: Class 'base_model' not found in /ci/application/models/Users_model.php on line 3