2011-04-25 50 views
2

我有一個位於'lib'的自定義類,我想創建它的一個實例,我可以在我的Rails應用程序中的任何地方調用 - 從控制器到rake任務。在Rails應用程序中放置自定義類的位置,以便它們在全球範圍內可用?

我似乎可以在「初始化」文件中像這樣簡單的變量來做到這一點:

@foo = "bar" 

,我可以看到@foo任何地方。如何創建我的類的實例,以便我可以從任何地方調用它和它的方法?

TIA

回答

6

在lib目錄:lib/some_thing.rb

也看到評論中config/application.rb

... 
# Custom directories with classes and modules you want to be autoloadable. 
... 
相關問題