class GlimHAMLSupport::HAMLToHTML

Public Class Methods

new(site) click to toggle source
# File glim-haml-converter.rb, line 27
def initialize(site)
  @site = site
end

Public Instance Methods

transform(content, page, options) click to toggle source
# File glim-haml-converter.rb, line 31
def transform(content, page, options)
  engine  = Haml::Engine.new(content, { :escape_attrs => :once })
  content = engine.render(ExposeLiquidFilters.new(@site, page), :content => content, :page => ExposeLiquidGetterAPI.new(page), :site => ExposeLiquidGetterAPI.new(@site))
end