Sha256: dc04f178debd5809519f26fb56adbf013720f925b752ed30499bd8462ac3a767

Contents?: true

Size: 256 Bytes

Versions: 3

Compression:

Stored size: 256 Bytes

Contents

module EPUBInfo
  module Models
    class Identifier
      attr_accessor :identifier, :scheme

      def initialize(node)
        self.identifier = node.content
        self.scheme = node.attribute('scheme').content rescue nil
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
epubinfo-0.2.1 lib/epubinfo/models/identifier.rb
epubinfo-0.2.0 lib/epubinfo/models/identifier.rb
epubinfo-0.1.0 lib/epubinfo/models/identifier.rb