method
code
v3.0.0 -
Show latest stable
- Class:
RailsGuides::TextileExtensions
code(body)public
No documentation available.
# File railties/guides/rails_guides/textile_extensions.rb, line 33
def code(body)
body.gsub!(%r{<(yaml|shell|ruby|erb|html|sql|plain)>(.*?)</\1>}m) do |m|
es = ERB::Util.h($2)
css_class = ['erb', 'shell'].include?($1) ? 'html' : $1
%{<notextile><div class="code_container"><code class="#{css_class}">#{es}</code></div></notextile>}
end
end