Sha256: 17c9da788ef6f3400a38443177280693a1f466770156c4019d916a9455da3b72
Contents?: true
Size: 888 Bytes
Versions: 27
Compression:
Stored size: 888 Bytes
Contents
object @product cache [I18n.locale, @current_user_roles.include?('admin'), current_currency, root_object] attributes *product_attributes node(:display_price) { |p| p.display_price.to_s } node(:has_variants, &:has_variants?) node(:taxon_ids, &:taxon_ids) node(:display_current_currency_price) do |product| price = product.price_in(current_currency) Spree::Money.new(price.amount, currency: current_currency).to_s end child master: :master do extends 'spree/api/v1/variants/small' end child variants: :variants do extends 'spree/api/v1/variants/small' end child option_types: :option_types do attributes *option_type_attributes end child product_properties: :product_properties do attributes *product_property_attributes end child classifications: :classifications do attributes :taxon_id, :position child(:taxon) do extends 'spree/api/v1/taxons/show' end end
Version data entries
27 entries across 27 versions & 2 rubygems