class YtDownloader::Downloader
Constants
- YTDL
Public Class Methods
new(downloader, *args)
click to toggle source
@param [String] downloader @return [Downloader]
# File lib/yt_downloader/downloader.rb, line 6 def initialize(downloader, *args) @parser = case downloader when YtDownloader::Downloader::YTDL YtDownloader::Downloader::YtDl.new(*args) else raise "Unsupported #{downloader} parser!" end end
Public Instance Methods
call(url)
click to toggle source
@param [String] url
# File lib/yt_downloader/downloader.rb, line 16 def call(url) @parser.call(url) end