研究 Rails 3 的時候看到 The Rails Module (in Rails 3) 這篇文章覺得很有趣,於是利用 looksee 把所有的 Rails module public method 都翻出來:
[Rails] application cache initialize! logger public_path= application= configuration initialized= logger= root backtrace_cleaner env initialized? public_path version
雖然大部分在 Rails 2.3.5 都已經支援,也不難查到,但還是得看過 source code,了解的夠深入,才能運用的恰到好處:
Rails.root.join("config", "database.yml")
Rails.env.development?
Rails.application.routes.recognize_path("rails/info/properties")
純粹做個記錄。