Module: Wuclan::Twitter::Model::TwitterUserCommon

Included in:
TwitterUser, TwitterUserId, TwitterUserPartial, TwitterUserProfile, TwitterUserSearchId, TwitterUserStyle
Defined in:
lib/wuclan/twitter/model/twitter_user.rb

Overview

Mixin: common methods for each of the user representations / partitions

Instance Method Summary collapse

Instance Method Details

#decoded_descriptionObject



27
28
29
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 27

def decoded_description
  @decoded_description ||= (description ? description.wukong_decode : '')
end

#decoded_locationObject



24
25
26
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 24

def decoded_location
  @decoded_location    ||= (location    ? location.wukong_decode    : '')
end

#decoded_nameObject



21
22
23
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 21

def decoded_name
  @decoded_name        ||= (name        ? name.wukong_decode        : '')
end

#mutable_fieldsObject

Fields that can change value



16
17
18
19
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 16

def mutable_fields
  # everything but 0 (id) and 1 (scraped_at)
  to_a[2..-1]
end

#num_key_fieldsObject

Key on id



11
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 11

def num_key_fields()        1       end