Skip to Content Skip to Search
Methods
P

Instance Public methods

perform(blob, variants:, process:)

# File activestorage/app/jobs/active_storage/create_variants_job.rb, line 9
def perform(blob, variants:, process:)
  @blob = blob
  @process = process

  create_preview_image if preview_image_needed?

  variants.each do |transformations|
    ActiveStorage::TransformJob.public_send(perform_method, @blob, transformations)
  end
end