Module: Datarank

Defined in:
lib/datarank.rb,
lib/datarank/live.rb,
lib/datarank/likes.rb,
lib/datarank/reach.rb,
lib/datarank/client.rb,
lib/datarank/fizzle.rb,
lib/datarank/search.rb,
lib/datarank/themes.rb,
lib/datarank/topics.rb,
lib/datarank/volume.rb,
lib/datarank/version.rb,
lib/datarank/comments.rb,
lib/datarank/locations.rb,
lib/datarank/retailers.rb,
lib/datarank/sentiment.rb,
lib/datarank/wordcloud.rb,
lib/datarank/datasources.rb,
lib/datarank/interaction.rb,
lib/datarank/social_stats.rb,
lib/datarank/topic_administration.rb

Defined Under Namespace

Classes: Client, Version

Class Method Summary collapse

Class Method Details

.client(api_key = nil, api_version = nil, options = {}) ⇒ Datarank::Client

A Datarank::Client, used when calling methods on the Datarank module itself.

Returns:



11
12
13
# File 'lib/datarank.rb', line 11

def client(api_key=nil, api_version=nil, options={})
  @client ||= Datarank::Client.new(api_key, api_version, options)
end

.respond_to?(method_name, include_private = false) ⇒ Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/datarank.rb', line 15

def respond_to?(method_name, include_private = false)
  client.respond_to?(method_name, include_private) || super
end