lib/twitter/geo_results.rb in twitter-5.0.0.rc.1 vs lib/twitter/geo_results.rb in twitter-5.0.0

- old
+ new

@@ -6,25 +6,29 @@ attr_reader :attrs alias to_h attrs alias to_hash attrs alias to_hsh attrs - # Construct a new SearchResults object from a response hash - # - # @param response [Hash] - # @return [Twitter::Base] - def self.from_response(response={}) - new(response[:body]) + class << self + + # Construct a new GeoResults object from a response hash + # + # @param response [Hash] + # @return [Twitter::Base] + def from_response(response={}) + new(response[:body]) + end + end - # Initializes a new SearchResults object + # Initializes a new GeoResults object # # @param attrs [Hash] # @return [Twitter::GeoResults] def initialize(attrs={}) @attrs = attrs @collection = Array(@attrs[:result][:places]).map do |place| - Twitter::Place.new(place) + Place.new(place) end end # @return [String] def token