Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ItemPriceCalculator.php
Go to the documentation of this file.
1 <?php
8 
10 
12 {
19  public function getShippingPricePerItem(
20  \Magento\Quote\Model\Quote\Address\RateRequest $request,
21  $basePrice,
22  $freeBoxes
23  ) {
24  return $request->getPackageQty() * $basePrice - $freeBoxes * $basePrice;
25  }
26 
34  public function getShippingPricePerOrder(
35  \Magento\Quote\Model\Quote\Address\RateRequest $request,
36  $basePrice,
37  $freeBoxes
38  ) {
39  return $basePrice;
40  }
41 }
getShippingPricePerItem(\Magento\Quote\Model\Quote\Address\RateRequest $request, $basePrice, $freeBoxes)
getShippingPricePerOrder(\Magento\Quote\Model\Quote\Address\RateRequest $request, $basePrice, $freeBoxes)