2012-01-26 118 views
7

在Rails中是否有將Sweeper類放在特定目錄位置的約定?在Rails裏,你把你的掃地機放在哪裏?

更新:由於觀察員被放入app/models,我假設清掃人員沒有什麼不同,只要名稱總是以「清掃人員」結尾。

+0

就這麼你知道,並且與我的答案相關,觀察者不需要繼續使用應用/模型。 – Gazler

+0

對,我想這個純粹是關於標準。沒有依賴於它的功能。 – m33lky

回答

3

我喜歡把它們放在應用程序/ sweepers目錄中。

我也在應用程序/觀察者目錄把Presenters應用/演示目錄...和Observers

+3

<<如果您在Rails中使用Active Record,則觀察者類通常以app/models/audit_observer.rb的命名約定存儲在應用程序/模型中。>> http://api.rubyonrails.org/classes/ActiveRecord /Observer.html – m33lky

+0

嗯,這是他們放在哪裏,如果你生成它們,我總是發現它是一個不太明顯的地方放置它們。感謝您的鏈接。 – Gazler

+0

是否有一個cmd標誌讓發生器將文件放入不同的目錄中? – m33lky

0

嘗試將它們放入app/models目錄。