我想驗證如果文件/文件夾存在於我的CI系統(不是系統文件夾),我可以從控制器做到,或者我需要在我的模型上創建一個方法來做到這一點?codeIgniter中的文件和文件夾的管理可以通過控制器或模型進行管理?
0
A
回答
1
這基本上是一個選擇問題。您可以在模型和控制器中定義您的功能。但是如果你想從不同的控制器反覆使用它,那麼最好定義一個新的模型並將其放入其中。我定義了許多控制器使用的模型,這些控制器具有一些通用的通用方法。只是爲了讓事情分開,以後再維護。幫手也是一種保持獨立的方式。
0
你已經得到許多方式對本:
- 您可以創建一個幫手,把你的功能就像
verify()
您可以創建一個私有函數到您的控制器像
private function _verify() { }
享受!
0
最好在codeigniter幫助程序或庫類中添加此函數(如果您是OOP的粉絲)。使用autoload.php自動加載,並隨時隨地呼叫。
相關問題
- 1. 管理區域作爲模塊或子控制器文件夾?
- 2. Django的過濾器IntegrityError在/管理/文件管理器/文件夾/
- 3. 文件管理器中的文件和文件夾不顯示在MVC中的Roxy文件管理器中?
- 4. codeigniter管理文件夾訪問
- 5. Codeigniter A3M管理控制器
- 6. 通過php管理文件
- 7. 調和管理::控制器與模型::
- 8. 是否可以從包管理器控制檯運行批處理文件?
- 9. jQuery文件夾管理器插件?
- 10. Amazon S3通過.NET SDK創建文件夾vs通過管理控制檯
- 11. 文件管理控件
- 12. TFS - 文件夾管理
- 13. iPhone:文件夾管理
- 14. 文件管理器
- 15. Radeditor文檔管理器不顯示文件和文件夾
- 16. 的Git通過SVN - 文件管理
- 17. 混合文件和二進制文件的項目管理
- 18. 創建文件夾不可見在文件資源管理器
- 19. Angular的文件管理器
- 20. 圖片文件夾管理器
- 21. 子文件夾中的CodeIgniter控制器
- 22. 通過VCS將XML文件轉換爲可編輯和可管理的文件
- 23. 在Xcode管理器中複製文件?
- 24. 控制器可以管理多個模型嗎?
- 25. 如何在rails中的一個文件夾中管理相關的控制器?
- 26. Api管理:你可以通過控制器分組操作嗎?
- 27. 管理二進制文件版本
- 28. 在Windows資源管理器中獲取選定的文件或文件夾
- 29. 文件管理 - 管理java的文本文件
- 30. Android - 通過文件管理器訪問Google Drive脫機文件