module SidekiqUniqueJobs::SidekiqWorkerMethods
def worker_class_constantize(klazz = @worker_class)
-
(Sidekiq::Worker)
-
def worker_class_constantize(klazz = @worker_class) return klazz.class if klazz.is_a?(Sidekiq::Worker) # sidekiq v6.x return klazz unless klazz.is_a?(String) Object.const_get(klazz) rescue NameError => ex case ex.message when /uninitialized constant/ klazz else raise end end