module Rails::Info

def to_html

def to_html
  (table = '<table>').tap do
    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