method
to_html
v4.1.8 -
Show latest stable
- Class:
Rails::Info
to_html()public
No documentation available.
# File railties/lib/rails/info.rb, line 48
def to_html
'<table>'.tap do |table|
properties.each do |(name, value)|
table << %(<tr><td class="name">#{CGI.escapeHTML(name.to_s)}</td>)
formatted_value = if value.kind_of?(Array)
"<ul>" + value.map { |v| "<li>#{CGI.escapeHTML(v.to_s)}</li>" }.join + "</ul>"
else
CGI.escapeHTML(value.to_s)
end
table << %(<td class="value">#{formatted_value}</td></tr>)
end
table << '</table>'
end
end