public function PriceCalculator::__construct in Commerce Core 8.2
Constructs a new PriceCalculator object.
Parameters
\Drupal\commerce_order\AdjustmentTransformerInterface $adjustment_transformer: The adjustment transformer.
\Drupal\commerce_order\Resolver\ChainOrderTypeResolverInterface $chain_order_type_resolver: The chain order type resolver.
\Drupal\commerce_price\Resolver\ChainPriceResolverInterface $chain_price_resolver: The chain price resolver.
\Drupal\Core\Entity\EntityTypeManagerInterface $entity_type_manager: The entity type manager.
\Symfony\Component\HttpFoundation\RequestStack $request_stack: The request stack.
File
- modules/
order/ src/ PriceCalculator.php, line 77
Class
Namespace
Drupal\commerce_orderCode
public function __construct(AdjustmentTransformerInterface $adjustment_transformer, ChainOrderTypeResolverInterface $chain_order_type_resolver, ChainPriceResolverInterface $chain_price_resolver, EntityTypeManagerInterface $entity_type_manager, RequestStack $request_stack) {
$this->adjustmentTransformer = $adjustment_transformer;
$this->chainOrderTypeResolver = $chain_order_type_resolver;
$this->chainPriceResolver = $chain_price_resolver;
$this->entityTypeManager = $entity_type_manager;
$this->requestStack = $request_stack;
}