Class: YouTubeG::Request::UserSearch

Inherits:
BaseSearch show all
Defined in:
lib/youtube_g/request/video_search.rb

Instance Attribute Summary

Attributes inherited from BaseSearch

#url

Instance Method Summary collapse

Constructor Details

#initialize(params, options = {}) ⇒ UserSearch

Returns a new instance of UserSearch.



16
17
18
19
20
# File 'lib/youtube_g/request/video_search.rb', line 16

def initialize(params, options={})
  @url = base_url
  return @url << "#{options[:user]}/favorites" if params == :favorites
  @url << "#{params[:user]}/uploads" if params[:user]
end

Instance Method Details

#base_urlObject



22
23
24
# File 'lib/youtube_g/request/video_search.rb', line 22

def base_url
  super << "users/"
end