instance method
job_to_hash
Ruby on Rails 7.2.3
Since v5.2.8.1 PrivateSignature
job_to_hash(job, extras = {})
No documentation comment.
Parameters
-
jobreq -
extrasopt = {}
Source
# File activejob/lib/active_job/queue_adapters/test_adapter.rb, line 47
def job_to_hash(job, extras = {})
job.serialize.tap do |job_data|
job_data[:job] = job.class
job_data[:args] = job_data.fetch("arguments")
job_data[:queue] = job_data.fetch("queue_name")
job_data[:priority] = job_data.fetch("priority")
end.merge(extras)
end
Defined in activejob/lib/active_job/queue_adapters/test_adapter.rb line 47
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveJob::QueueAdapters::TestAdapter