Class: Molt::Exporter

Inherits:
Object
  • Object
show all
Defined in:
lib/molt/helpers/exporter.rb

Class Method Summary collapse

Class Method Details

.liquify(template: String, output_file: String, config: {}) ⇒ Object



3
4
5
6
7
# File 'lib/molt/helpers/exporter.rb', line 3

def self.liquify(template: String, output_file: String, config: {})
  unparsed_template = IO.read(template)
  liquified = Liquid::Template.parse(unparsed_template).render(config)
  File.write(output_file, liquified)
end