Class: GeneratedAssets::YamlManifest
Instance Attribute Summary
#data
Class Method Summary
collapse
Instance Method Summary
collapse
#initialize, load_for
Class Method Details
.find_in(path) ⇒ Object
37
38
39
|
# File 'lib/generated-assets/rails_manifest.rb', line 37
def find_in(path)
Dir.glob(File.join(path, 'manifest.yml')).first
end
|
.load(raw) ⇒ Object
45
46
47
|
# File 'lib/generated-assets/rails_manifest.rb', line 45
def load(raw)
new(YAML.load(raw))
end
|
.load_file(file) ⇒ Object
41
42
43
|
# File 'lib/generated-assets/rails_manifest.rb', line 41
def load_file(file)
load(File.read(file))
end
|
Instance Method Details
#files ⇒ Object
50
51
52
|
# File 'lib/generated-assets/rails_manifest.rb', line 50
def files
data
end
|
#find_by_logical(logical_path) ⇒ Object
54
55
56
|
# File 'lib/generated-assets/rails_manifest.rb', line 54
def find_by_logical(logical_path)
files[logical_path]
end
|