class Hermod::XmlSection
def self.build(options = {}, &block)
Public: builds a new class using the XmlSectionBuilder DSL
def self.build(options = {}, &block) Class.new(XmlSection).tap do |new_class| options.each do |name, value| new_class.public_send "#{name}=", value end XmlSectionBuilder.new(new_class).build(&block) end end