Sha256: 2cf21eab6e43d187d3fd991d68533dafd7d88280d4f1b75314046cf0f93d1f6b

Contents?: true

Size: 702 Bytes

Versions: 1

Compression:

Stored size: 702 Bytes

Contents

# frozen_string_literal: true

require 'rubygems'
require 'zip'
require 'nokogiri'

require_relative "logger"
require_relative "builder/version"
require_relative "builder/decoder"
require_relative "builder/encoder"
require_relative 'builder/cleaners'
require_relative "builder/xml_processor"
require_relative "builder/template"
require_relative "builder/configuration"

module Docx
    module Builder
        class << self
            def configuration
                @configuration ||= Configuration.new
            end

            def logger
                configuration.logger
            end

            def configure
                yield(configuration)
            end
        end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
docx-builder-0.2.3 lib/docx/builder.rb