module AssetPathsFromManifest::Helper

Public Instance Methods

asset_path_from_manifest(name, **options) click to toggle source
# File lib/asset_paths_from_manifest/helper.rb, line 5
def asset_path_from_manifest(name, **options)
  asset_path(lookup(name), **options)
end
javascript_include_tag_from_manifest(name, **options) click to toggle source
# File lib/asset_paths_from_manifest/helper.rb, line 9
def javascript_include_tag_from_manifest(name, **options)
  javascript_include_tag(lookup(name, type: :javascript), **options)
end

Private Instance Methods

lookup(name, type: nil) click to toggle source
# File lib/asset_paths_from_manifest/helper.rb, line 19
def lookup(name, type: nil)
  name_with_extname = "#{name}#{compute_asset_extname(name, type: type)}"
  AssetPathsFromManifest.manifest.lookup(name_with_extname)
end