Sha256: 3888649211de35b6f3279f8430823dac1d2868074d431dfddeb963bae3cc484d
Contents?: true
Size: 766 Bytes
Versions: 3
Compression:
Stored size: 766 Bytes
Contents
require 'equalizer' require 'twitter/base' module Twitter class Place < Twitter::Base include Equalizer.new(:woeid) attr_reader :attributes, :country, :full_name, :name, :woeid alias woe_id woeid object_attr_reader :GeoFactory, :bounding_box object_attr_reader :Place, :contained_within alias contained? contained_within? uri_attr_reader :uri # @return [String] def country_code @attrs[:country_code] || @attrs[:countryCode] end memoize :country_code # @return [Integer] def parent_id @attrs[:parentid] end memoize :parent_id # @return [String] def place_type @attrs[:place_type] || @attrs[:placeType] && @attrs[:placeType][:name] end memoize :place_type end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
twitter-5.1.0 | lib/twitter/place.rb |
twitter-5.0.1 | lib/twitter/place.rb |
twitter-5.0.0 | lib/twitter/place.rb |