Class: DaFace::Twitter::Parser

Inherits:
Object
  • Object
show all
Extended by:
Utilities
Defined in:
lib/da_face/twitter/parser.rb

Class Method Summary collapse

Methods included from Utilities

parse_json, parse_timestamp, parse_uri, symbolize_keys

Class Method Details

.parse(data, retweet = false) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/da_face/twitter/parser.rb', line 6

def self.parse data, retweet=false
  parsed_data = symbolize_keys(data.keys, data)

  user = DaFace::Twitter::User.new parsed_data[:user]
  tweet = DaFace::Twitter::Tweet.new parsed_data.merge({:user => user, :retweet => retweet})
  return tweet
end