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
- #decoded_description ⇒ Object
- #decoded_location ⇒ Object
- #decoded_name ⇒ Object
-
#mutable_fields ⇒ Object
Fields that can change value.
-
#num_key_fields ⇒ Object
Key on id.
Instance Method Details
#decoded_description ⇒ Object
27 28 29 |
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 27 def decoded_description @decoded_description ||= (description ? description.wukong_decode : '') end |
#decoded_location ⇒ Object
24 25 26 |
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 24 def decoded_location @decoded_location ||= (location ? location.wukong_decode : '') end |
#decoded_name ⇒ Object
21 22 23 |
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 21 def decoded_name @decoded_name ||= (name ? name.wukong_decode : '') end |
#mutable_fields ⇒ Object
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_fields ⇒ Object
Key on id
11 |
# File 'lib/wuclan/twitter/model/twitter_user.rb', line 11 def num_key_fields() 1 end |