Мой контроллер, как это:Как вызвать функцию в контроллере из вида в CodeIgniter?
public function index()
{
$data_login = $this->session->userdata('login');
$id = $data_login['customer_id'];
$this->data['notification'] = $this->get_data($id);
$this->load->view('notification/list_view', $this->data);
}
public function time_elapsed_string($datetime, $full = false)
{
...
}
Мой взгляд (list_view), как это:
<table class="table table-striped table-advance table-hover">
<tbody>
<?php
foreach ($notification as $key => $value)
{
?>
<tr class="unread" data-messageid="1">
<td class="view-message ">
<?php
echo '<a href='.base_url().'notification/notif/'.$value['notification_id'].'>'.$value['notification_message'].'</a><br>';
?>
</td>
<td class="view-message text-right"> <?php echo $this->time_elapsed_string($value['notification_created_date']); ?> </td>
</tr>
<?php
}
?>
</tbody>
</table>
При выполнении существуют ошибки, как это:
Fatal error: Call to undefined method EX_Loader::time_elapsed_string().....
Seemed un возможность вызова функции time_elapsed_string
в контроллере.
Любое решение для решения моей проблемы?