module StoreRequestId::Defaults::Storage

Constants

DEFAULT_KEY

Public Class Methods

generate_key() click to toggle source
# File lib/store_request_id/defaults/storage.rb, line 10
def generate_key
  header_key.downcase.tr('-', '_').to_sym
end

Private Class Methods

header_key() click to toggle source
# File lib/store_request_id/defaults/storage.rb, line 16
def header_key
  request_id_class = ::ActionDispatch::RequestId
  defined?(request_id_class::X_REQUEST_ID) ? request_id_class::X_REQUEST_ID : DEFAULT_KEY
end