16

Rails アプリのカスタム構成セクションを作成する最良の方法は何ですか? 理想的には、最終結果が次のような API 呼び出しになることを望みます。

Rails.configuration.foo.bar
Rails.configuration.foo.baz

例えば

Rails.configuration.stackoverflow.api_key
Rails.configuration.stackoverflow.api_secret

そして、stackoverflow構成をいくつかの.rbファイル(config/initializers?)に保存します。Rails.configuration

4

2 に答える 2

2

Rails 4 では、custom-configurationを使用する方が優れています。

$ Rails.configuration.x.class
# Rails::Application::Configuration::Custom < Object

Rails.application.configure do    
  # custom configuration section
  config.x.foo.bar = "foo.bar"
end

$ Rails.configuration.x.foo.bar
# "boo.bar"
于 2016-07-19T03:54:42.727 に答える