Sha256: ebfaaf6a2195948b3d1991a23f933f38abcb468c7245fefb30643cab4a98b8a1
Contents?: true
Size: 428 Bytes
Versions: 2
Compression:
Stored size: 428 Bytes
Contents
module Tw class Tweet attr_reader :id, :user, :text, :time def initialize(opts) @id = opts[:id] @user = opts[:user] @text = opts[:text] @time = opts[:time] end def to_json(*a) { :id => @id, :user => @user, :text => @text, :time => @time }.to_json(*a) end def to_s(format) self.instance_eval "\"#{format}\"" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tw-0.2.6 | lib/tw/client/tweet.rb |
tw-0.2.5 | lib/tw/client/tweet.rb |