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
stylesheet_link_tag_from_manifest(name, **options)
click to toggle source
# File lib/asset_paths_from_manifest/helper.rb, line 13 def stylesheet_link_tag_from_manifest(name, **options) stylesheet_link_tag(lookup(name, type: :stylesheet), **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