# File lib/facets/more/rtals.rb, line 158 def self.add_tag( name, body, attributes={} ) b = [] if attributes.empty? b << "out << '<#{name}>'" b << body b << "out << '</#{name}>'" else s = '' s << "out << '<#{name} " s << attributes.collect { |k,v| %{#{k}="#{v}"} }.join(' ') s << ">'" b << s b << body b << "out << '</#{name}>'" end b end