Sha256: 3382ca933b1ba71b1048eff00961b987eaa0f0951a664e613bed95df7d018f4c
Contents?: true
Size: 303 Bytes
Versions: 75
Compression:
Stored size: 303 Bytes
Contents
module SuckerPunch module Job def async AsyncProxy.new(self) end end class AsyncProxy def initialize(job) @job = job end def perform(*args) @job.class.perform_async(*args) end ruby2_keywords(:perform) if respond_to?(:ruby2_keywords, true) end end
Version data entries
75 entries across 75 versions & 2 rubygems