class Iconik::AppStore
Attributes
store[R]
url[R]
Public Class Methods
new(url, scraping: false)
click to toggle source
# File lib/iconik/app_store.rb, line 8 def initialize(url, scraping: false) @url = url @store = Iconik::ITunes.new(url, scraping: scraping) if i_tunes? @store = Iconik::GooglePlay.new(url) if google_play? end
Public Instance Methods
pluck_icon()
click to toggle source
# File lib/iconik/app_store.rb, line 14 def pluck_icon raise Iconik::UnknownAppDomainError unless store store.pluck_icon end
Private Instance Methods
google_play?()
click to toggle source
# File lib/iconik/app_store.rb, line 25 def google_play? url.include?('//play.google.com/') || url.include?('//market.android.com/') end
i_tunes?()
click to toggle source
# File lib/iconik/app_store.rb, line 21 def i_tunes? url.include?('//itunes.apple.com/') end