class Jekyll::RawFile
Public Class Methods
new(site, base, dir, name, content)
click to toggle source
Calls superclass method
# File lib/raml-generate.rb, line 5 def initialize(site, base, dir, name, content) @content = content super(site, base, dir, name) end
Public Instance Methods
write(dest)
click to toggle source
# File lib/raml-generate.rb, line 10 def write(dest) dest_path = File.join(dest, @dir, @name) FileUtils.mkdir_p(File.dirname(dest_path)) File.open(dest_path, 'w') do |f| f.write(@content) end end