method
tag_options
v2.1.0 -
Show latest stable
- Class:
ActionView::Helpers::TagHelper
tag_options(options, escape = true)private
No documentation available.
# File actionpack/lib/action_view/helpers/tag_helper.rb, line 111
def tag_options(options, escape = true)
unless options.blank?
attrs = []
if escape
options.each do |key, value|
next unless value
key = key.to_s
value = BOOLEAN_ATTRIBUTES.include?(key) ? key : escape_once(value)
attrs << %(#{key}="#{value}")
end
else
attrs = options.map { |key, value| %(#{key}="#{value}") }
end
" #{attrs.sort * ' '}" unless attrs.empty?
end
end