CodeIgniter - La mejor manera de verificar el resultado verdadero
¿Cuál es la mejor manera de verificar si algún método en el modelo o en cualquier otro lugar se llevó a cabo correctamente?
¿Es esta una buena manera?
Modelo:
<code>$data['field1'] = $this->input->post('field1'); $data['field2'] = $this->input->post('field2'); $data['field3'] = $this->input->post('field3'); if ($this->db->insert('table', $data)) { return TRUE; } else { return FALSE; } </code>
Controlador:
<code>if ($this->form_validation->run() == FALSE) { $this->load->view('page_view', $data); } else { if ($this->Model->Insert_data()) { $this->session->set_flashdata("insertsuccess", TRUE); } else { $this->session->set_flashdata("inserterror", TRUE); } $this->load->view('page_view', $data); } </code>