Class: Bookwatch::Config::Imprint::Configuration

Inherits:
Configuration show all
Defined in:
lib/bookwatch/config/imprint/configuration.rb

Constant Summary

Constants inherited from Configuration

Configuration::CONFIG_OPTIONAL_KEYS, Configuration::CONFIG_REQUIRED_KEYS

Instance Attribute Summary

Attributes inherited from Configuration

#products

Class Method Summary collapse

Methods inherited from Configuration

#==, #broken_link_exclusions, #elastic_search?, #has_option?, #initialize, #merge, #merge_sections, #template_variables

Constructor Details

This class inherits a constructor from Bookwatch::Config::Configuration

Class Method Details

.parse(input_config) ⇒ Object



8
9
10
11
# File 'lib/bookwatch/config/imprint/configuration.rb', line 8

def parse(input_config)
  section_configs = to_section_configs(pdf_sections(input_config))
  parse_sections(input_config, section_configs)
end