Class: Sensor::Actuator::TwitterRetrieval

Inherits:
Object
  • Object
show all
Defined in:
lib/sensor/actuator/twitter_retrieval.rb

Instance Method Summary collapse

Constructor Details

#initialize(time_range) ⇒ TwitterRetrieval

Returns a new instance of TwitterRetrieval.



6
7
8
# File 'lib/sensor/actuator/twitter_retrieval.rb', line 6

def initialize(time_range)
  @time_range = time_range
end

Instance Method Details

#acquireObject



10
11
12
13
14
15
16
17
18
# File 'lib/sensor/actuator/twitter_retrieval.rb', line 10

def acquire
  map = {}
  map.tap do |map|
    map[:twitter] = {}
    map[:twitter][:followers] = client.user.followers_count
    map[:twitter][:tweets] = tweet_count
    map[:twitter][:mentions] = mention_count
  end
end