class Sprockets::Manifest
def exporters_for_asset(asset)
end
array << exporter
exporters_for_asset(asset) do |exporter|
puts asset.content_type # => "application/javascript"
array = []
Will yield each expoter to the passed in block.
match its mime-type.
Given an asset, finds all exporters that
def exporters_for_asset(asset) exporters = [Exporters::FileExporter] environment.exporters.each do |mime_type, exporter_list| next unless asset.content_type next unless environment.match_mime_type? asset.content_type, mime_type exporter_list.each do |exporter| exporters << exporter end end exporters.uniq! exporters.each do |exporter| yield exporter.new(asset: asset, environment: environment, directory: dir) end end