class CatHerder::Assets::VerbatimAsset
Public Instance Methods
read()
click to toggle source
# File lib/cat_herder/assets/verbatim_asset.rb, line 18 def read File.read(source_path) end
write()
click to toggle source
# File lib/cat_herder/assets/verbatim_asset.rb, line 9 def write write_metadata(digest: digest_class.file(source_path).hexdigest) FileUtils.cp(source_path, public_file.tap { |file| file.dirname.mkpath }) unless partial? end
written?()
click to toggle source
Calls superclass method
CatHerder::Assets::Asset#written?
# File lib/cat_herder/assets/verbatim_asset.rb, line 14 def written? partial? || super end