Class: Jekyll::LanguageReader
- Inherits:
-
Reader
- Object
- Reader
- Jekyll::LanguageReader
- Defined in:
- lib/jekyll/language_reader.rb
Instance Method Summary collapse
Instance Method Details
#read ⇒ Object
6 7 8 9 10 11 12 |
# 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) ⇒ Object
19 20 21 |
# 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) ⇒ Object
14 15 16 17 |
# 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 |