Class: Aardi::Site

Inherits:
AbstractBlog show all
Defined in:
lib/aardi/site.rb

Instance Attribute Summary

Attributes inherited from AbstractBlog

#key

Instance Method Summary collapse

Methods inherited from AbstractBlog

#metadata, #mtime, #title

Constructor Details

#initializeSite

Returns a new instance of Site.



5
6
7
8
9
# File 'lib/aardi/site.rb', line 5

def initialize
  posts.each do |post|
    blog << post
  end
end

Instance Method Details

#blogObject



11
12
13
# File 'lib/aardi/site.rb', line 11

def blog
  @blog ||= Blog.new
end

#renderObject



15
16
17
# File 'lib/aardi/site.rb', line 15

def render
  Aardi.renderer.finalize(super)
end