module Writeup
Public Class Methods
render(markup, destination)
click to toggle source
# File lib/writeup.rb, line 7 def self.render(markup, destination) raise "destination must end in .html" unless destination =~ /\.html$/ @document = Writeup::Document.new(markup) @writeup_dir = File.dirname(__FILE__) result = template.result(binding) File.open(destination, "w") { |f| f.puts(result) } end
template()
click to toggle source
# File lib/writeup.rb, line 17 def self.template ERB.new(File.read("#{File.dirname(__FILE__)}/../layout/template.html.erb")) end