Sha256: 755fd0c88a44c08d868df2dc6ef73876997117955ace758dd6fba50971916271

Contents?: true

Size: 287 Bytes

Versions: 6

Compression:

Stored size: 287 Bytes

Contents

require_relative 'layout/factory'
require_relative 'parser'

module Estratto
  class Document
    class << self
      def process(layout:,file:)
        layout_fabricated = Layout::Factory.fabricate(layout)
        Parser.new(file, layout_fabricated).perform
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
estratto-1.0.5 lib/estratto/document.rb
estratto-1.0.4 lib/estratto/document.rb
estratto-1.0.3 lib/estratto/document.rb
estratto-1.0.2 lib/estratto/document.rb
estratto-1.0.1 lib/estratto/document.rb
estratto-1.0.0 lib/estratto/document.rb