Ошибка при извлечении данных 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


Ответы (0 шт):