class Karafka::Setup::Configurators::Params

def self.setup(config)

Parameters:
  • config (Karafka::Setup::Config) -- Config we can user to setup things
def self.setup(config)
  return if defined? Karafka::Params::Params
  Karafka::Params.const_set(
    'Params',
    Class
      .new(config.params_base_class)
      .tap { |klass| klass.include(Karafka::Params::Dsl) }
  )
end