Class: DynamicImage::Jobs::CreateVariant

Inherits:
ActiveJob::Base
  • Object
show all
Defined in:
lib/dynamic_image/jobs/create_variant.rb

Overview

Create variant

Creates an image variant.

Instance Method Summary collapse

Instance Method Details

#perform(record, options, size) ⇒ Object



11
12
13
14
15
# File 'lib/dynamic_image/jobs/create_variant.rb', line 11

def perform(record, options, size)
  size_v = Vector2d.parse(size)
  DynamicImage::ProcessedImage.new(record, options)
                              .find_or_create_variant(size_v)
end