Codeigniter – Объект класса __PHP_Incomplete_Class не может быть преобразован в строку

Я получаю объект класса __PHP_Incomplete_Class не может быть преобразован в строчную ошибку, когда я возвращаю свою переменную is_active , я могу нормально работать с именем пользователя и переменной is_logged_in, но не с переменной is_active, мне интересно, делаю неправильно здесь …

На моем контроллере я сделал:

$username=$this->input->post("username"); $activated_val=$this->membership_model->is_activated($username); $data = array( "username" => $this->input->post("username"), "is_logged_in" => true, "is_active" => $activated_val ); $this->session->set_userdata($data); redirect("main"); 

Моя модельная функция:

 function is_activated($username){ $query = "SELECT activated FROM members WHERE username=?"; $result = $this->db->query($query, $username); return $result; } 

И, на мой взгляд,

 $is_active= $this->session->userdata("is_active"); echo $is_active; 

Solutions Collecting From Web of "Codeigniter – Объект класса __PHP_Incomplete_Class не может быть преобразован в строку"