module FlexCommerceApi
Captures surrogate keys headers and collects them for passing to the client.
This module extends json_api_client's ParseJson service to make sure malformed repsonse bodies is always included as context in the thrown error message when json parsing fails.
Adds preview param to all requests to Flex API.
Constants
- VERSION
Public Class Methods
config() { |config| ... }
click to toggle source
# File lib/flex_commerce_api.rb, line 9 def self.config FlexCommerceApi::Config.instance.tap do |config| yield config if block_given? config.reconfigure_all! if block_given? end end
gem_root()
click to toggle source
# File lib/flex_commerce_api.rb, line 15 def self.gem_root File.expand_path("../", __dir__) end
logger()
click to toggle source
# File lib/flex_commerce_api.rb, line 18 def self.logger FlexCommerceApi::Config.instance.logger end