commerce-8.x-2.8/modules/product/commerce_product.services.yml
modules/product/commerce_product.services.yml
services:
commerce_product.attribute_field_manager:
class: Drupal\commerce_product\ProductAttributeFieldManager
arguments: ['@entity_field.manager', '@entity_type.bundle.info', '@entity_type.manager', '@cache.data']
commerce_product.lazy_builders:
class: Drupal\commerce_product\ProductLazyBuilders
arguments: ['@entity_type.manager', '@form_builder', '@entity.repository']
commerce_product.variation_field_renderer:
class: Drupal\commerce_product\ProductVariationFieldRenderer
arguments: ['@entity_type.manager', '@entity_field.manager']
commerce_product.product_route_context:
class: Drupal\commerce_product\ContextProvider\ProductRouteContext
arguments: ['@current_route_match']
tags:
- { name: 'context_provider' }
commerce_product.variation_attribute_mapper:
class: Drupal\commerce_product\ProductVariationAttributeMapper
arguments: ['@commerce_product.attribute_field_manager', '@entity_type.manager', '@entity.repository']
