class Rack::Info::HTMLMetaTag
Public Class Methods
format(hsh)
click to toggle source
# File lib/rack/info/html_meta_tag.rb, line 3 def self.format(hsh) "\n" + hsh.map {|k, v| format_item(k, v) }.join("\n") + "\n" end
format_item(key, value)
click to toggle source
# File lib/rack/info/html_meta_tag.rb, line 7 def self.format_item(key, value) %|<meta name="#{h(key)}" content="#{h(value)}">| end
Private Class Methods
h(str)
click to toggle source
# File lib/rack/info/html_meta_tag.rb, line 13 def self.h(str) Rack::Utils.escape_html(str) end