method
multiple_sources_tag
rails latest stable - Class:
ActionView::Helpers::AssetTagHelper
multiple_sources_tag(type, sources)private
No documentation available.
# File actionview/lib/action_view/helpers/asset_tag_helper.rb, line 307
def multiple_sources_tag(type, sources)
options = sources.extract_options!.symbolize_keys
sources.flatten!
yield options if block_given?
if sources.size > 1
content_tag(type, options) do
safe_join sources.map { |source| tag("source", :src => send("path_to_#{type}", source)) }
end
else
options[:src] = send("path_to_#{type}", sources.first)
content_tag(type, nil, options)
end
end