Ошибка при извлечении данных Codeigniter
Имеется следующая ошибка:
Message: Illegal string offset 'english'
Filename: controllers/How_it_works.php
Line Number: 34
Вот функция которая содержит строку с ошибкой:
/**
* Default
*/
function index()
{
// setup page header data
$this->set_title(sprintf(lang('core button how_it'), $this->settings->site_name));
$data = $this->includes;
$page = $this->pages_model->get_page(2);
$content = (@unserialize($page['content']) !== FALSE) ? unserialize($page['content']) : $page['content'];
// set content data
$content_data = array(
'content' => $content[$this->session->language] // ошибка 34
);
// load views
$data['content'] = $this->load->view('how-it-works', $content_data, TRUE);
$this->load->view($this->template, $data);
}
плавно перехожу на php 7.4 с php 5.7, недавно изменил функцию __autoload