class Jekyll::LanguageReader
Public Instance Methods
read()
click to toggle source
# File lib/jekyll/language_reader.rb, line 6 def read @site.layouts = LayoutReader.new(site).read read_directories sort_files! @site.data = DataReader.new(site).read(site.config['data_dir']) LanguageCollectionReader.new(site).read end
retrieve_pages(dir, dot_pages)
click to toggle source
# File lib/jekyll/language_reader.rb, line 19 def retrieve_pages(dir, dot_pages) site.pages.concat(LanguagePageReader.new(site, dir).read(dot_pages)) end
retrieve_posts(dir)
click to toggle source
# File lib/jekyll/language_reader.rb, line 14 def retrieve_posts(dir) site.posts.docs.concat(LanguagePostReader.new(site).read_posts(dir)) site.posts.docs.concat(LanguagePostReader.new(site).read_drafts(dir)) if site.show_drafts end