lib/twitter/configuration.rb in twitter-5.1.1 vs lib/twitter/configuration.rb in twitter-5.2.0
- old
+ new
@@ -1,22 +1,22 @@
require 'twitter/base'
module Twitter
class Configuration < Twitter::Base
attr_reader :characters_reserved_per_media, :max_media_per_upload,
- :non_username_paths, :photo_size_limit, :short_url_length, :short_url_length_https
- alias short_uri_length short_url_length
- alias short_uri_length_https short_url_length_https
+ :non_username_paths, :photo_size_limit, :short_url_length,
+ :short_url_length_https
+ alias_method :short_uri_length, :short_url_length
+ alias_method :short_uri_length_https, :short_url_length_https
# Returns an array of photo sizes
#
# @return [Array<Twitter::Size>]
def photo_sizes
- Array(@attrs[:photo_sizes]).inject({}) do |object, (key, value)|
+ Array(@attrs[:photo_sizes]).reduce({}) do |object, (key, value)|
object[key] = Size.new(value)
object
end
end
memoize :photo_sizes
-
end
end