class Popularity::RedditComment
Public Instance Methods
name()
click to toggle source
# File lib/popularity/networks/reddit_comment.rb, line 16 def name "reddit" end
score()
click to toggle source
# File lib/popularity/networks/reddit_comment.rb, line 5 def score response_json[1]["data"]["children"][0]["data"]["score"] end
valid?()
click to toggle source
# File lib/popularity/networks/reddit_comment.rb, line 9 def valid? return false unless host == 'reddit.com' path = URI.parse(@url).path path.split('/').delete_if { |a| a.empty? }.size == 6 end
Protected Instance Methods
request_url()
click to toggle source
# File lib/popularity/networks/reddit_comment.rb, line 22 def request_url "#{@url}.json" end