Module: Gotenberg

Defined in:
lib/gotenberg-ruby.rb,
lib/gotenberg/files.rb,
lib/gotenberg/client.rb,
lib/gotenberg/headers.rb,
lib/gotenberg/version.rb,
lib/gotenberg/chromium.rb,
lib/gotenberg/compiler.rb,
lib/gotenberg/metadata.rb,
lib/gotenberg/backtrace.rb,
lib/gotenberg/exiftools.rb,
lib/gotenberg/exceptions.rb,
lib/gotenberg/extractors.rb,
lib/gotenberg/libreoffice.rb,
lib/gotenberg/pdf_engines.rb,
lib/gotenberg/analyzers/js.rb,
lib/gotenberg/analyzers/css.rb,
lib/gotenberg/configuration.rb,
lib/gotenberg/analyzers/base.rb,
lib/gotenberg/chromium/tools.rb,
lib/gotenberg/analyzers/image.rb,
lib/gotenberg/utilities/index.rb,
lib/gotenberg/libreoffice/tools.rb,
lib/gotenberg/pdf_engines/tools.rb,
lib/gotenberg/analyzers/resource.rb,
lib/gotenberg/chromium/properties.rb,
lib/gotenberg/helpers/action_view.rb,
lib/gotenberg/libreoffice/properties.rb,
lib/gotenberg/pdf_engines/properties.rb,
lib/gotenberg/utilities/inline_resource.rb

Defined Under Namespace

Modules: Analyzers, Extractors, Files, Headers, Helpers, Metadata, Utilities Classes: Backtrace, Chromium, Client, Compiler, Configuration, Exiftools, Libreoffice, ModifyMetadataError, PdfEngines, RemoteSourceError, TransformError

Constant Summary collapse

VERSION =
'1.0.11'

Class Method Summary collapse

Class Method Details

.configurationObject



11
12
13
# File 'lib/gotenberg-ruby.rb', line 11

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



15
16
17
# File 'lib/gotenberg-ruby.rb', line 15

def self.configure
  yield(configuration)
end