Sha256: 0dbe13f747464e27f0052c554ced674734c8eb53f46ab8dcb394cf7b99378278
Contents?: true
Size: 918 Bytes
Versions: 7
Compression:
Stored size: 918 Bytes
Contents
# frozen_string_literal: true require 'ostruct' require 'stepped_service' require 'czech_post_b2b_client/version' require 'czech_post_b2b_client/configuration' require 'czech_post_b2b_client/logger' require 'czech_post_b2b_client/b2b_errors' require 'czech_post_b2b_client/response_codes' require 'czech_post_b2b_client/printing_templates' require 'czech_post_b2b_client/post_services' require 'czech_post_b2b_client/request_builders' require 'czech_post_b2b_client/response_parsers' require 'czech_post_b2b_client/services' module CzechPostB2bClient class << self attr_accessor :configuration end def self.configure self.configuration ||= Configuration.new yield(configuration) end def self.logger CzechPostB2bClient::Logger.new(self.configuration) end def self.root File.dirname __dir__ end def self.certs_path File.join(CzechPostB2bClient.root, 'certs') end end
Version data entries
7 entries across 7 versions & 1 rubygems