Sha256: 852e9fb543e91a455fc2089be5a9cd26d418f6cb26e9331c426b25701f402c6b

Contents?: true

Size: 804 Bytes

Versions: 6

Compression:

Stored size: 804 Bytes

Contents

module Wu
  module Social
    module Model

      class TwitterUser
        include Gorillib::Model

        field :user_id,      Integer
        field :screen_name,  String
        field :created_at,   Time
        field :scraped_at,   String
        field :protected,    Boolean
        field :followers,    Integer
        field :friends,      Integer
        field :tweets_count, Integer
        field :geo_enabled,  :boolean
        field :time_zone,    String
        field :utc_offset,   String
        field :lang,         String
        field :location,     String
        field :url,          String

        def receive_protected(val)
          self.protected = (val.to_s == 'true' || val.to_s == '1')
        end
        def protected? ; !! self.protected  ; end
      end

    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
ul-wukong-4.1.1 lib/wu/social/models/twitter.rb
ul-wukong-4.1.0 lib/wu/social/models/twitter.rb
wukong-4.0.0 lib/wu/social/models/twitter.rb
wukong-3.0.1 lib/wu/social/models/twitter.rb
wukong-3.0.0 lib/wu/social/models/twitter.rb
wukong-3.0.0.pre3 lib/wu/social/models/twitter.rb