class DynamicRendering::ActsAsDynamicallyRenderable::HtmlPreprocessor
Constants
- PRERENDER_VARIABLE
Public Class Methods
new(html_as_string)
click to toggle source
# File lib/dynamic_rendering/acts_as_dynamically_renderable.rb, line 99 def initialize(html_as_string) @html_as_string = html_as_string end
Public Instance Methods
to_s()
click to toggle source
# File lib/dynamic_rendering/acts_as_dynamically_renderable.rb, line 103 def to_s append_dynamic_rendering_variable! @html_as_string end
Private Instance Methods
append_dynamic_rendering_variable!()
click to toggle source
# File lib/dynamic_rendering/acts_as_dynamically_renderable.rb, line 112 def append_dynamic_rendering_variable! @html_as_string.sub!(/<head[^>]*>/, "\\0#{PRERENDER_VARIABLE}") end