# File lib/seiten.rb, line 50 def config @config end
# File lib/seiten.rb, line 62 def initialize_navigations Dir[File.join(Rails.root, Seiten.config[:config_dir], "*.yml")].each do |file| id = File.basename(file, '.yml') name = id.gsub(/\..*/, '') locale = id.gsub(/.*\./, '') navigation = Seiten::Navigation.new(name: name, locale: locale, dir: File.join(Rails.root, Seiten.config[:pages_dir], name, locale)) navigation.page_collection.build(pages: YAML.load_file(navigation.config)) Seiten.navigations << navigation end end
# File lib/seiten.rb, line 54 def navigations @navigations end
# File lib/seiten.rb, line 58 def navigations=(navigations) @navigations = navigations end