class Propshaft::Resolver::Dynamic
Attributes
Public Class Methods
Source
# File lib/propshaft/resolver/dynamic.rb, line 5 def initialize(load_path:, prefix:) @load_path, @prefix = load_path, prefix end
Public Instance Methods
Source
# File lib/propshaft/resolver/dynamic.rb, line 15 def read(logical_path, options = {}) if asset = load_path.find(logical_path) asset.content(**options) end end
Source
# File lib/propshaft/resolver/dynamic.rb, line 9 def resolve(logical_path) if asset = load_path.find(logical_path) File.join prefix, asset.digested_path end end