class TweetSlim
Attributes
candidate[RW]
id[RW]
orig_id[RW]
text[RW]
timestamp[RW]
Public Class Methods
new(candidate,status)
click to toggle source
# File lib/lesser_evil/tweet_slim.rb, line 5 def initialize(candidate,status) @text = status["text"] @author = status["user"]["screen_name"] @timestamp = status["created_at"] @id = status["id"] @candidate = candidate @orig_id = status["retweeted_status"] == nil ? nil : status["retweeted_status"]["id"] end
Public Instance Methods
prettyprint()
click to toggle source
# File lib/lesser_evil/tweet_slim.rb, line 14 def prettyprint puts @text.light_black puts "@#{@author} #{@timestamp}".light_blue end