Sha256: bd12458c5d256516293cac914ca5f4ed5e087907c40abf562b77c399265dd01b

Contents?: true

Size: 402 Bytes

Versions: 4

Compression:

Stored size: 402 Bytes

Contents

require "sax-machine/version"
require "sax-machine/sax_document"
require "sax-machine/sax_configure"
require "sax-machine/sax_config"

module SAXMachine
  def self.handler
    @@handler
  end

  def self.handler=(handler)
    require "sax-machine/handlers/sax_#{handler}_handler"
    @@handler = handler
  end
end

begin
  SAXMachine.handler = :ox
rescue LoadError
  SAXMachine.handler = :nokogiri
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sax-machine-1.0.3 lib/sax-machine.rb
sax-machine-1.0.2 lib/sax-machine.rb
sax-machine-1.0.1 lib/sax-machine.rb
sax-machine-1.0.0 lib/sax-machine.rb