2009年8月23日日曜日

[Rails][CodeReading] Rails::Initializer (5) require_frameworks

Initializer.process で5番目に呼ばれる require_frameworks メソッド。

def require_frameworks
configuration.frameworks.each { |framework| require(framework.to_s) }
rescue LoadError => e
# Re-raise as RuntimeError because Mongrel would swallow LoadError.
raise e.to_s
end


説明不要。Configuration.frameworks に含まれるモジュールをrequireしています。

[Rails][CodeReading] Railsの初期化コードを読む (イントロ&目次)

0 件のコメント:

コメントを投稿