class Slim::Splat::Builder
def attr(name, value)
def attr(name, value) if name =~ INVALID_ATTRIBUTE_NAME_REGEX raise InvalidAttributeNameError, "Invalid attribute name '#{name}' was rendered" end if @attrs[name] if delim = @options[:merge_attrs][name] @attrs[name] = @attrs[name].to_s + delim + value.to_s else raise("Multiple #{name} attributes specified") end else @attrs[name] = value end end