Class: Spree::V2::Storefront::VariantSerializer

Inherits:
BaseSerializer show all
Includes:
Api::V2::DisplayMoneyHelper, Api::V2::PublicMetafieldsConcern
Defined in:
app/serializers/spree/v2/storefront/variant_serializer.rb

Class Method Summary collapse

Methods inherited from Api::V2::BaseSerializer

record_cache_options, url_helpers

Class Method Details

.pricing_context_options(params) ⇒ Object



44
45
46
47
48
49
50
# File 'app/serializers/spree/v2/storefront/variant_serializer.rb', line 44

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