lib/haml/filters/cdata.rb
# frozen_string_literal: true
module Haml
class Filters
class Cdata < TextBase
def compile(node)
compile_cdata(node)
end
private
def compile_cdata(node)
temple = [:multi]
temple << [:static, "<![CDATA[\n"]
compile_text!(temple, node, ' ')
temple << [:static, "\n]]>"]
temple
end
end
end
end