我正在嘗試使用代碼點火器來製作一些基本的web應用程序,並且我已經意識到我有很多調用控制器方法的元素,這些方法從相應的模型中獲取數據,我試圖找出命名這些方法的最好方法,它們幾乎可以做同樣的事情。在codeigniter中命名控制器和模型的最佳方法
舉個例子,假設我想抓住我網站上的所有用戶。我將在我的控制器中有一個名爲get_users()的方法,然後該方法將加載並調用我的模型中名爲fetch_users()的方法,該方法將從數據庫中獲取用戶並將result_array返回給控制器,然後從那裏返回視圖。
這似乎有點多餘(呼叫get_users()的調用另一個函數命名fetch_users())
我只是想知道這是做這種行爲的唯一途徑,或者如果有另一種「更乾淨」的方式。
希望這是有道理的。
謝謝!
很漂亮,我知道您已經刪除()兩種,是有可能寫的功能重複? –
是的,你可以做。由於第一次刪除在類Users(Controller)中,因此第二次刪除在Users_model(Model)類中。使用相同的名稱不是問題! –
對我來說,我可能會命名爲「用戶」而不是「用戶」。可能會影響我認爲的SEO排名。 –