Module: CzechPostB2bClient
- Defined in:
- lib/czech_post_b2b_client/b2b_errors.rb,
lib/czech_post_b2b_client.rb,
lib/czech_post_b2b_client/version.rb,
lib/czech_post_b2b_client/configuration.rb,
lib/czech_post_b2b_client/post_services.rb,
lib/czech_post_b2b_client/response_codes.rb,
lib/czech_post_b2b_client/printing_templates.rb,
lib/czech_post_b2b_client/services/api_caller.rb,
lib/czech_post_b2b_client/services/communicator.rb,
lib/czech_post_b2b_client/services/orchestrator.rb,
lib/czech_post_b2b_client/services/parcels_sender.rb,
lib/czech_post_b2b_client/services/xsds_downloader.rb,
lib/czech_post_b2b_client/response_parsers/base_parser.rb,
lib/czech_post_b2b_client/services/parcels_sync_sender.rb,
lib/czech_post_b2b_client/request_builders/base_builder.rb,
lib/czech_post_b2b_client/services/delivering_inspector.rb,
lib/czech_post_b2b_client/services/parcels_async_sender.rb,
lib/czech_post_b2b_client/response_parsers/get_stats_parser.rb,
lib/czech_post_b2b_client/services/address_sheets_generator.rb,
lib/czech_post_b2b_client/request_builders/get_stats_builder.rb,
lib/czech_post_b2b_client/services/parcels_submission_closer.rb,
lib/czech_post_b2b_client/services/time_period_statisticator.rb,
lib/czech_post_b2b_client/response_parsers/send_parcels_parser.rb,
lib/czech_post_b2b_client/request_builders/send_parcels_builder.rb,
lib/czech_post_b2b_client/services/parcels_send_process_updater.rb,
lib/czech_post_b2b_client/response_parsers/get_parcel_state_parser.rb,
lib/czech_post_b2b_client/request_builders/get_parcel_state_builder.rb,
lib/czech_post_b2b_client/response_parsers/get_result_parcels_parser.rb,
lib/czech_post_b2b_client/request_builders/get_result_parcels_builder.rb,
lib/czech_post_b2b_client/response_parsers/parcel_service_sync_parser.rb,
lib/czech_post_b2b_client/request_builders/parcel_service_sync_builder.rb,
lib/czech_post_b2b_client/response_parsers/get_parcels_printing_parser.rb,
lib/czech_post_b2b_client/request_builders/get_parcels_printing_builder.rb
Overview
rubocop:disable Layout/LineLength
Defined Under Namespace
Modules: B2BErrors, PostServices, PrintingTemplates, RequestBuilders, ResponseCodes, ResponseParsers, Services
Classes: Configuration, Error
Constant Summary
collapse
- VERSION =
'1.1.0'
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
20
21
22
|
# File 'lib/czech_post_b2b_client.rb', line 20
def configuration
@configuration
end
|
Class Method Details
.certs_path ⇒ Object
36
37
38
|
# File 'lib/czech_post_b2b_client.rb', line 36
def self.certs_path
File.join(CzechPostB2bClient.root, 'certs')
end
|
23
24
25
26
|
# File 'lib/czech_post_b2b_client.rb', line 23
def self.configure
self.configuration ||= Configuration.new
yield(configuration)
end
|
.logger ⇒ Object
28
29
30
|
# File 'lib/czech_post_b2b_client.rb', line 28
def self.logger
self.configuration.logger
end
|
.root ⇒ Object
32
33
34
|
# File 'lib/czech_post_b2b_client.rb', line 32
def self.root
File.dirname __dir__
end
|