Я пытаюсь добавить два дополнительных параметра конфигурации в свой application.rb, чтобы я мог их прочитать в контроллерах.
# Extra
config.twitter.key = 'foo'
config.twitter.secret = 'bar'
Я пытаюсь получить к ним доступ, используя три предложенных метода:
self.config.twitter.key # Should be extended through ApplicationController Base
config.twitter.key # Inherited but with different syntax
CONFIG['twitter']['key'] #some massive magical array that apparently exists somewhere
Все они дают мне разные виды ошибок, когда я передаю их через метод "отладки", например:
debug self.config.twitter.key # undefined method `key' for nil:NilClass
Итак, что происходит?