wczytuję plik YAML w Rails 3.0.9 tak:Rails załadować YAML do mieszania i oznaczenie symbolem
APP_CONFIG = YAML.load(File.read(File.expand_path('../app.yml', __FILE__)))
ładuje wszystkie treści jak hierarchicznych skrótów, nie ma problemu. Częścią, której nie lubię, jest to, że do skrótów można uzyskać tylko pojedyncze lub podwójne cudzysłowy, ale nie symbol.
APP_CONFIG['mailer']['username'] # works fine
APP_CONFIG[:mailer][:username] # doesn't
Jakieś myśli?
Dzięki milionowi Roba. Jedyną sztuczką było upewnienie się, że Rails został już załadowany. –
Wygląda dobrze, ale nie używam ActiveSupport –
<3 dziękuję człowieku! –