Class: Kansou::GooglePlayReview

Inherits:
Object
  • Object
show all
Defined in:
lib/kansou/google_play_review.rb

Instance Method Summary collapse

Constructor Details

#initialize(app_id) ⇒ GooglePlayReview

Returns a new instance of GooglePlayReview.



7
8
9
10
11
# File 'lib/kansou/google_play_review.rb', line 7

def initialize(app_id)
  return nil unless app_id

  @app_id = app_id
end

Instance Method Details

#fetch(pages = 1) ⇒ Object



13
14
15
16
17
18
19
20
21
22
# File 'lib/kansou/google_play_review.rb', line 13

def fetch(pages=1)
  reviews = []
  pages.times do |page|
    result = download(@app_id, page)
    if result
      reviews.concat(parse(result))
    end
  end
  return reviews
end