Hej,
Potrzebuję wywołać metodę, którą mam zdefiniowaną w drugim, osobnym kontrolerze, który odpowiada za wysłanie spreparowanego maila. Czy takie rozwiązanie jak:
- Kontroler główny
if(warunek) {
redirect('SendEmail');
} else {
$this->load->view('Error');
}
- Kontroler "obcy" (SendEmail)
if($this->email->send()) {
session_destroy();
$this->load->view('Success');
} else {
$this->load->view('Error');
}
jest dopuszczalne z punktu widzenia dobrych praktyk? Chodzi mi głównie o wykorzystanie funkcji redirect().