Я пытаюсь использовать modules :: run в моей пользовательской библиотеке, чтобы получать все новые сообщения, полученные из формы для связи с нами, и отображать ее в заголовке.
Запуск модулей называется нормально, так как я проверил его с помощью echo что-тоно когда я вызываю какой-то метод из модели модуля, я получаю эту ошибку

Это код моей библиотеки
<?php
if (!defined("BASEPATH"))
exit("No direct script access allowed");
class back extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->helper("form");
$this->load->library("form_validation");
$this->lang->load("back", "arabic");
}
public function view($page_name, $data = NULL) {
$h_data["username"] = $this->get_username();
$h_data["new_cases_reports_count"] = Modules::run('cases/admin_cases/count_new_cases_reports');
$this->load->view("back/header", $h_data);
$this->load->view($page_name, $data);
$this->load->view("back/footer");
}
}
Код контроллера
<?php
if (!defined("BASEPATH"))
exit("No direct script access allowed");
class Admin_cases extends back {
private $c_name = "admin_cases_";
public function __construct() {
parent::__construct();
$this->lang->load("cases_back", "arabic");
$this->load->model("cases_back_model", "cases");
$this->load->library("form_validation");
$this->form_validation->set_error_delimiters("<label class='control-label error'><i class='fa fa-times-circle-o'></i>", "</label>");
$this->_is_logged_in();
}
public function count_new_cases_reports() {
echo 1;
echo $this->cases->count_new_cases_reports();
}
}
Код модели
<?php
if (!defined("BASEPATH"))
exit("No direct script access allowed");
class Cases_back_model extends CI_Model {
public function __construct() {
parent::__construct();
}
public function count_new_cases_reports() {
$this->db->where("care_status", 0);
return $this->db->count_all_results("cases_reports");
}
}
, он хорошо повторяет 1, но при вызове метода в модели я получаю неопределенную ошибку свойства
помогите пожалуйста!