Sha256: ef6d2e10b5976a23479229ff900b9abd317c3dfb0c54468c7766474ea2d926a1
Contents?: true
Size: 380 Bytes
Versions: 4
Compression:
Stored size: 380 Bytes
Contents
require 'memoizable' require 'twitter/base' module Twitter class ProfileBanner < Twitter::Base include Memoizable # Returns an array of photo sizes # # @return [Array<Twitter::Size>] def sizes @attrs.fetch(:sizes, []).each_with_object({}) do |(key, value), object| object[key] = Size.new(value) end end memoize :sizes end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
twitter-7.0.0 | lib/twitter/profile_banner.rb |
twitter-6.2.0 | lib/twitter/profile_banner.rb |
twitter-6.1.0 | lib/twitter/profile_banner.rb |
twitter-6.0.0 | lib/twitter/profile_banner.rb |