Module: Poleica
- Defined in:
- lib/poleica.rb,
lib/poleica/polei.rb,
lib/poleica/errors.rb,
lib/poleica/version.rb,
lib/poleica/pathable.rb,
lib/poleica/types/all.rb,
lib/poleica/types/pdf.rb,
lib/poleica/types/image.rb,
lib/poleica/configuration.rb,
lib/poleica/types/archive.rb,
lib/poleica/types/general.rb,
lib/poleica/types/document.rb,
lib/poleica/types/typeable.rb,
lib/poleica/converters/utils.rb,
lib/poleica/converters/general.rb,
lib/poleica/converters/coercive.rb,
lib/poleica/converters/convertible.rb,
lib/poleica/converters/libre_office.rb,
lib/poleica/converters/graphics_magick.rb
Defined Under Namespace
Modules: Converters, Convertible, Pathable, Typeable, Types
Classes: Configuration, Polei, TimeoutError
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
38
39
40
|
# File 'lib/poleica/configuration.rb', line 38
def self.configuration
@configuration ||= Configuration.new
end
|
34
35
36
|
# File 'lib/poleica/configuration.rb', line 34
def self.configure
yield(configuration) if block_given?
end
|
.new(file_or_path) ⇒ Object
3
4
5
6
|
# File 'lib/poleica.rb', line 3
def self.new(file_or_path)
file_or_path = file_or_path.path if file_or_path.respond_to?(:path)
Polei.new(file_or_path)
end
|
.reset_configuration ⇒ Object
42
43
44
|
# File 'lib/poleica/configuration.rb', line 42
def self.reset_configuration
@configuration = Configuration.new
end
|