В настоящее время я отправляю некоторые данные в виде массива из моего контроллера CodeIgniter в представление:
//Send data to template
$this->load->view('generator/content', $data);
Где $data
:
$data = array_merge($page, $posts);
Я хочу изменить некоторые изданные в $posts
перед отправкой их в представление, вызвав функцию / метод внутри моей библиотеки:
if (!empty($posts)) {
$posts = $this->my_library->modifyPosts($posts, $page_ID);
}
Материал внутри функции / метода включает в себя str_replace
, взрывающиеся строки, форматирование времени и вообщепревращение данных из массива в пригодный для использования формат.Из того, что я понимаю, лучше всего делать это с помощью библиотеки.
Есть ли способ, которым я могу перестроить и вернуть массив в контроллер из библиотеки, чтобы при передаче данных в просмотрготов быть представленным?