module Down
Constants
- VERSION
Public Instance Methods
backend(value = nil)
click to toggle source
# File lib/down.rb, line 16 def backend(value = nil) if value.is_a?(Symbol) require "down/#{value}" @backend = Down.const_get(value.to_s.split("_").map(&:capitalize).join) elsif value @backend = value else @backend end end
download(*args, &block)
click to toggle source
# File lib/down.rb, line 8 def download(*args, &block) backend.download(*args, &block) end
open(*args, &block)
click to toggle source
# File lib/down.rb, line 12 def open(*args, &block) backend.open(*args, &block) end