Module: Spree::Api::V2::ImageTransformationConcern

Extended by:
ActiveSupport::Concern
Included in:
Platform::ImageSerializer, V2::Storefront::ImageSerializer
Defined in:
app/serializers/concerns/spree/api/v2/image_transformation_concern.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



7
8
9
10
11
# File 'app/serializers/concerns/spree/api/v2/image_transformation_concern.rb', line 7

def self.included(base)
  base.attribute :transformed_url do |image, params|
    image.generate_url(size: params.dig(:image_transformation, :size))
  end
end