class Estatic::PageGenerator
Attributes
directory[R]
page[R]
Public Class Methods
new(page, directory)
click to toggle source
# File lib/estatic/page_generator.rb, line 5 def initialize(page, directory) @page = page @directory = directory end
Public Instance Methods
generate()
click to toggle source
# File lib/estatic/page_generator.rb, line 10 def generate FileUtils.mkdir_p(directory) unless File.directory?(directory) Dir.chdir(directory) do File.open(page.filename, 'w') do |f| f.write(page.content) end end end