Sha256: 98fb6b43d4e2c9071b2ad497d82e0304ca6191cd2b08b31cd9262d1f267e0c37

Contents?: true

Size: 319 Bytes

Versions: 1

Compression:

Stored size: 319 Bytes

Contents

module JekyllImport
  class Importer
    def self.inherited(base)
      subclasses << base
    end

    def self.subclasses
      @subclasses ||= []
    end

    def self.run(options = {})
      self.require_deps
      self.validate(options) if self.respond_to?(:validate)
      self.process(options)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jekyll-import-0.1.0.rc1 lib/jekyll-import/importer.rb