module AdHocTemplate::DefaultTagFormatter::PseudoHikiFormatter
Public Class Methods
to_xhtml(var, record)
click to toggle source
# File lib/ad_hoc_template/pseudohiki_formatter.rb, line 10 def self.to_xhtml(var, record) hiki_source = record[var] || var parser = choose_parser(hiki_source) PseudoHiki::XhtmlFormat.format(parser.parse(hiki_source)).to_s end
Private Class Methods
choose_parser(hiki_source)
click to toggle source
# File lib/ad_hoc_template/pseudohiki_formatter.rb, line 16 def self.choose_parser(hiki_source) hiki_source[LINE_END_RE] ? BlockParser : InlineParser end