Sha256: 00edd1ce432cb395827596557aed9759e69f3ea3d04619ba770d812731dfbc9e

Contents?: true

Size: 672 Bytes

Versions: 1

Compression:

Stored size: 672 Bytes

Contents

module ActionView::Helpers::AssetTagHelper
  def expand_javascript_sources_with_engine_assets(sources, recursive = false)
    if sources.include?(:all)
      return (determine_source(:defaults, @@javascript_expansions).dup | expand_javascript_sources_without_engine_assets(sources, recursive))
    else
      raise NotImplementedError
    end
  end
  alias_method_chain :expand_javascript_sources, :engine_assets

  def asset_file_path_with_engine_assets(path)
    primary = asset_file_path_without_engine_assets(path)
    return primary if File.exist?(primary)

    EngineAssets::PublicLocator.locate(path)
  end
  alias_method_chain :asset_file_path, :engine_assets
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
engine-assets-0.3.2 lib/engine_assets/extensions/rails/assets.rb