Sha256: 21184908dabdac537fac54ed641cbaf208080018c06339bcf98412699f5f4bbe
Contents?: true
Size: 498 Bytes
Versions: 59
Compression:
Stored size: 498 Bytes
Contents
# frozen_string_literal: true module ActiveJob class ConfiguredJob #:nodoc: def initialize(job_class, options = {}) @options = options @job_class = job_class end def perform_now(*args) @job_class.new(*args).perform_now end ruby2_keywords(:perform_now) if respond_to?(:ruby2_keywords, true) def perform_later(*args) @job_class.new(*args).enqueue @options end ruby2_keywords(:perform_later) if respond_to?(:ruby2_keywords, true) end end
Version data entries
59 entries across 59 versions & 4 rubygems