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