Sha256: 5246f514190263666da7a5a6f9fe6555f02fd62713c4c8494b9a0bc9b6d297f7

Contents?: true

Size: 449 Bytes

Versions: 5

Compression:

Stored size: 449 Bytes

Contents

module Feedjira
  module Podcast
    module Channel
      class Image
        include SAXMachine
        include FeedUtilities

        element :url do |url|
          Addressable::URI.parse(url.strip)
        end

        element :title

        element :link do |link|
          Addressable::URI.parse(link.strip)
        end

        element :width, &:to_f
        element :height, &:to_f
        element :description
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
feedjira-podcast-0.10.0 lib/feedjira/podcast/channel/image.rb
feedjira-podcast-0.9.14 lib/feedjira/podcast/channel/image.rb
feedjira-podcast-0.9.13 lib/feedjira/podcast/channel/image.rb
feedjira-podcast-0.9.12 lib/feedjira/podcast/channel/image.rb
feedjira-podcast-0.9.11 lib/feedjira/podcast/channel/image.rb