module AdHocTemplate
Constants
- LINE_END_RE
- LINE_END_STR
- VERSION
Public Class Methods
local_settings(&config_block)
click to toggle source
# File lib/ad_hoc_template.rb, line 123 def self.local_settings(&config_block) ConfigManager.configure(&config_block) end
render(record_data, template, tag_type=:default, data_format=:default, tag_formatter=DefaultTagFormatter.new)
click to toggle source
# File lib/ad_hoc_template.rb, line 116 def self.render(record_data, template, tag_type=:default, data_format=:default, tag_formatter=DefaultTagFormatter.new) tree = Parser.parse(template, tag_type) record = RecordReader.read_record(record_data, data_format) DataLoader.format(tree, record, tag_formatter) end