У меня много моделей, скажем, «Model1», «Model2» и «Model3». У меня есть определенная группа действий, которая обычно вызывает метод из каждой из этих моделей и выполняет их в следующем порядке:
$user_info = $this->load->User_model->load( $user_id );
$this->load->Car_model->deleteCarsForUser( $user_info );
$this->load->Message_model->sendMessage( "Car deleted", $user_info );
Это грубый образец, без сомнения. Но эти три шага вызываются в нескольких местах несколькими методами контроллера. Могу ли я как-то заключить их в одно утверждение?