Доброго времени суток.
Использую фреймворк codeigniter на php. Такая ситуация:
В контроллере:
$data_app = array(
'key_api' => substr(md5(uniqid(rand(), true)), 0, 22)
);
$data['app'] = $data_app;
$this->load->view('apps/new', $data);
В отображении:
<?php foreach ($app->result() as $data): ?>
<?= $data->key_api; ?>
<?php endforeach; ?>
*Да, мешанина с тегами, знаю, чисто для примера*
В результате Fatal error: Call to a member function result() on a non-object in.
Не понимаю, ведь мы создали массив. А метод result() преобразовывает его в массив объектов. Почему ошибка?
Заранее спасибо.