class Ratonvirus::Processable
Public Class Methods
new(storage, asset)
click to toggle source
# File lib/ratonvirus/processable.rb, line 5 def initialize(storage, asset) @storage = storage @asset = asset end
Public Instance Methods
path(&block)
click to toggle source
# File lib/ratonvirus/processable.rb, line 10 def path(&block) return unless block_given? @storage.asset_path(@asset, &block) end
remove()
click to toggle source
# File lib/ratonvirus/processable.rb, line 16 def remove @storage.asset_remove(@asset) end