Sha256: 2145158a16cd363358be4ee7c19858180aef5ab1c5748cd7fcc09ba93ead575f

Contents?: true

Size: 383 Bytes

Versions: 3

Compression:

Stored size: 383 Bytes

Contents

module Medie
  module OpenSearch
    class Driver

      def unmarshal(xml)
        hash = Medie::Xml::Driver.new.unmarshal(xml)
        descriptor = Descriptor.new(hash)
      end

      def can_handle?(content_type)
        !(content_type.nil? || content_type.split(";")[0]!="application/opensearchdescription+xml")
      end

      Medie.registry << Driver.new
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
medie-1.0.0 lib/medie/open_search/driver.rb
medie-1.0.0.beta4 lib/medie/open_search/driver.rb
medie-1.0.0.beta3 lib/medie/open_search/driver.rb