Sha256: 6803e29483c69a3dd7e718b16dd711c3933c99ea80980d6ee7b6ded0d099a3ac

Contents?: true

Size: 389 Bytes

Versions: 15

Compression:

Stored size: 389 Bytes

Contents

module Fontist
  module Import
    module Extractors
      class Extractor
        def initialize(archive)
          @archive = archive
        end

        def extract
          raise NotImplementedError.new("You must implement this method")
        end

        def format
          raise NotImplementedError.new("You must implement this method")
        end
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
fontist-1.8.7 lib/fontist/import/extractors/extractor.rb
fontist-1.8.6 lib/fontist/import/extractors/extractor.rb
fontist-1.8.5 lib/fontist/import/extractors/extractor.rb
fontist-1.8.4 lib/fontist/import/extractors/extractor.rb
fontist-1.8.3 lib/fontist/import/extractors/extractor.rb
fontist-1.8.2 lib/fontist/import/extractors/extractor.rb
fontist-1.8.1 lib/fontist/import/extractors/extractor.rb
fontist-1.7.3 lib/fontist/import/extractors/extractor.rb
fontist-1.7.2 lib/fontist/import/extractors/extractor.rb
fontist-1.7.1 lib/fontist/import/extractors/extractor.rb
fontist-1.7.0 lib/fontist/import/extractors/extractor.rb
fontist-1.6.0 lib/fontist/import/extractors/extractor.rb
fontist-1.5.1 lib/fontist/import/extractors/extractor.rb
fontist-1.5.0 lib/fontist/import/extractors/extractor.rb
fontist-1.4.0 lib/fontist/import/extractors/extractor.rb