2
我想在我的Ruby 2.0 Rails 4應用程序中爲Date類創建一個新方法。在/ lib中添加一個新的'date_extensions.rb'用於在另一個Ruby 1.9 Rails 3.2應用程序中工作,但不在這裏。現在擴展很簡單:在Rails 4.0中擴展日期類
class Date
def week_day
self.wday == 0 ? 7 : self.wday
end
end
我不喜歡把它放在初始化程序中,因爲它不斷增長。有沒有很好的解決方法?
'config'/ initializers /''require'date_extensions''單線程有什麼問題? –
如果您有很多數據相關的方法,請考慮將它們移至Gem。 – eabraham
畝太短:是的,這沒有錯。但我想知道爲什麼在Ruby1.9或Rails3.2中不需要這樣的初始化器。不管怎麼說,還是要謝謝你 – aquajach