Class: Moov::SDKHooks::MoovVersionHook

Inherits:
AbstractSDKHook show all
Extended by:
T::Sig
Defined in:
lib/moov/sdk_hooks/moov_version.rb

Instance Method Summary collapse

Methods included from AbstractAfterErrorHook

#after_error

Methods included from AbstractAfterSuccessHook

#after_success

Methods included from AbstractBeforeRequestHook

#before_request

Instance Method Details

#sdk_init(config:) ⇒ Object



17
18
19
20
21
22
# File 'lib/moov/sdk_hooks/moov_version.rb', line 17

def sdk_init(config:)
  parameters = (config.globals[:parameters] ||= {})
  header = (parameters[:header] ||= {})
  header[:x_moov_version] = config.openapi_doc_version
  config
end