Sha256: a7ec317e84d8042a72d175f061330be9fa74be1b3f291a13070cb9069cbf95b5
Contents?: true
Size: 782 Bytes
Versions: 3
Compression:
Stored size: 782 Bytes
Contents
module Marver module Commonable def prices @prices ||= entity_items('prices').collect do |price| Marver::Price.new(price) end end def images @images ||= entity_items('images').collect do |image| Marver::Image.new(image) end end def urls @urls ||= entity_items('urls').collect do |url| Marver::Url.new(url) end end def text_objects @text_objects ||= entity_items('textObjects').collect do |text_object| Marver::TextObject.new(text_object) end end def thumbnail @thumbnail ||= Marver::Image.new(json['thumbnail']) end def dates @dates ||= entity_items('dates').collect do |date| Marver::KeyDate.new(date) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
marver-0.0.6 | lib/marver/entities/commonable.rb |
marver-0.0.5 | lib/marver/entities/commonable.rb |
marver-0.0.4 | lib/marver/entities/commonable.rb |