0
假設我有2個模塊:A和B.CodeIgniter HMVC:與其他模塊通信的正確方法?
如果我想從模塊A調用模塊B的模型之一的函數,那麼正確的方法是什麼?
模塊之間的通信是否應該只發生在控制器之間,或者我可以直接從模塊B調用控制器模塊A中的模型?
謝謝。
假設我有2個模塊:A和B.CodeIgniter HMVC:與其他模塊通信的正確方法?
如果我想從模塊A調用模塊B的模型之一的函數,那麼正確的方法是什麼?
模塊之間的通信是否應該只發生在控制器之間,或者我可以直接從模塊B調用控制器模塊A中的模型?
謝謝。
按照以下
1) load model of B from A module like $this->load->model("b_model");
2) if your function name is user then call like this $this->b_model->user();
步驟所以這被認爲是 「最佳實踐」?我將不得不將每個模型都用於另一個模塊的控制器? – 2013-02-13 12:05:05
是的。我也按照上面的步驟。 – ripa 2013-02-13 12:06:03
你有什麼樣的來源或文章我可以參考? 如果控制器之間的通訊發生了,這會不會更好?由於較少的耦合? – 2013-02-13 12:08:06