Module: CzechPost::CodeGenerator

Defined in:
lib/czech_post/code_generator.rb,
lib/czech_post/code_generator/version.rb,
lib/czech_post/code_generator/check_digit.rb,
lib/czech_post/code_generator/order_number.rb,
lib/czech_post/code_generator/configuration.rb,
lib/czech_post/code_generator/serial_number.rb,
lib/czech_post/code_generator/errors/invalid_order_number_id.rb

Defined Under Namespace

Modules: Errors Classes: CheckDigit, Configuration, OrderNumber, SerialNumber

Constant Summary collapse

VERSION =
'0.1.0'.freeze

Class Method Summary collapse

Class Method Details

.configurationObject



3
4
5
# File 'lib/czech_post/code_generator.rb', line 3

def self.configuration
  @configuration ||= CzechPost::CodeGenerator::Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:

  • (config)


7
8
9
10
# File 'lib/czech_post/code_generator.rb', line 7

def self.configure
  config = configuration
  yield(config)
end