Method: FileStore.annotated_pages

Defined in:
lib/wiki/stores/file.rb

.annotated_pages(pages_dir) ⇒ Object

COLLECTIONS



29
30
31
32
33
34
35
36
37
# File 'lib/wiki/stores/file.rb', line 29

def annotated_pages(pages_dir)
  Dir.foreach(pages_dir).reject{|name|name =~ /^\./}.collect do |name|
    page = get_page(File.join pages_dir, name)
    page.merge!({
      'name' => name,
      'updated_at' => File.new("#{pages_dir}/#{name}").mtime
    })
  end
end