0
A
回答
2
應該進入lib文件夾!作爲模塊也許!
0
我通常將這些類放在lib目錄中。而不僅僅是要求他們。
0
它是一種值對象,並應繼續同爲整個網站,以及您的控制器或其他部件應該使用模型的refernce,類refernce應該在模型和階級它自身可以用值對象放在
1
我會把它們放在應用程序/模型中。然後,您不必處理自動加載路徑或require或require_dependency。
僅僅因爲一個類沒有被持久化到你的數據庫並不意味着它不是你的數據模型的一部分。把它們放在lib中表明它們是某種實用程序類,它與你的應用程序沒有多大關係。
Rails混淆了模型和持久性。我認爲將您的業務邏輯與持久化實體一起使用是可以的,但沒有理由不能在ActiveRecord對象之外擁有模型邏輯。
相關問題
- 1. Lumen的商業邏輯在哪裏?
- 2. 將業務邏輯放在哪裏?動作或商店
- 3. CakePHP - 在哪裏放置服務邏輯
- 4. 我在哪裏放置ICommand的邏輯?
- 5. 在哪裏放置業務邏輯,AppLayer或DataLayer?
- 6. angularjs使div只讀 - 在哪裏放置業務邏輯
- 7. 哪裏把商業(遊戲)的邏輯在aspnetboilerplate
- 8. PHP:Zend_Layout:在哪裏編寫業務邏輯?
- 9. 我的商業邏輯應該去哪裏?
- 10. Django的邏輯和它放在哪裏?
- 11. 動態視圖?在哪裏放邏輯?
- 12. NHibernate查詢邏輯放在哪裏?
- 13. 當我使用存儲庫模式時,我在哪裏放置業務邏輯?
- 14. 應將存儲過程業務邏輯放置在MVC中哪裏?
- 15. 當使用Doctrine 2和Zend Framework時,應該在哪裏放置業務邏輯
- 16. 放置此認證邏輯的適當位置在哪裏?
- 17. MVC商業邏輯組織
- 18. 在哪裏做類的邏輯?
- 19. 困惑於在哪裏放置邏輯代碼在ViewModel
- 20. 邏輯地址在哪裏?
- 21. ASP.NET MVC - 驗證邏輯 - 在哪裏放置?
- 22. PHP MVC:我應該在哪裏放置模型搜索邏輯?
- 23. 我可以在哪裏放置我的遊戲邏輯?
- 24. 我在哪裏放置格式化邏輯?
- 25. Laravel,在哪裏放置app.blade.php文件的邏輯?
- 26. 我在哪裏放置我的MFC程序的邏輯?
- 27. MVC:在哪裏放置權限檢查邏輯?
- 28. 使用實體框架在哪裏放置DSet DataAccess邏輯?
- 29. 把商業邏輯放在Eclipse RCP程序中的地方
- 30. 在哪裏執行視圖控制器「業務邏輯」?
你會想要使用require_dependency。否則,您將不得不重新啓動服務器以獲取更改。 – juanpaco 2012-08-08 21:30:07