Я собираюсь реализовать класс синтаксического анализатора для моего проекта codeigniter и хотел бы получить руководство по передаче данных из моей модели в массив анализатора.Что является лучшим и более эффективным способом сделать это.
Моя модель получает данные и возвращает их контроллеру.Как я могу получить его в массив в контроллере?
Модель:
function getSeo($data){
$this->db->select('seo_title, seo_description, seo_keywords');
$this->db->from('content');
$this->db->where($data);
$query = $this->db->get();
$data = array();
foreach ($query->result() as $row) {
$data[] = array(
'seo_title' => $row->seo_title,
'seo_description' => $row->seo_description,
'seo_keywords' => $row->seo_keywords
);
}
return $data;
}
Контроллер:
$viewdata['pageseo'] = $this->Content_model->getSeo($data);
$viewdata = array(
'seo_title' => 'My seo Title',
'seo_description' => 'My seo description',
'seo_keywords' => 'My seo keywords',
);
Каков наилучший способ получить данные из моей модели в массив $ viewdata, как это делается ????