Class: Spree::Api::V2::Platform::VariantSerializer

Inherits:
BaseSerializer show all
Includes:
DisplayMoneyHelper, ResourceSerializerConcern
Defined in:
app/serializers/spree/api/v2/platform/variant_serializer.rb

Class Method Summary collapse

Methods included from ResourceSerializerConcern

display_getter_methods, included

Methods inherited from BaseSerializer

record_cache_options, url_helpers

Class Method Details

.pricing_context_options(params) ⇒ Object



47
48
49
50
51
52
53
# File 'app/serializers/spree/api/v2/platform/variant_serializer.rb', line 47

def self.pricing_context_options(params)
  {
    store: params[:store],
    user: params[:user],
    tax_zone: params.dig(:price_options, :tax_zone)
  }
end