/**
  * Factory constructor.
  *
  * @param \Magento\Sales\Model\Convert\OrderFactory $convertOrderFactory
  * @param \Magento\Sales\Model\Order\Shipment\TrackFactory $trackFactory
  */
 public function __construct(\Magento\Sales\Model\Convert\OrderFactory $convertOrderFactory, \Magento\Sales\Model\Order\Shipment\TrackFactory $trackFactory)
 {
     $this->converter = $convertOrderFactory->create();
     $this->trackFactory = $trackFactory;
     $this->instanceName = '\\Magento\\Sales\\Api\\Data\\ShipmentInterface';
 }
Example #2
0
 /**
  * @param \Magento\Sales\Model\Order $order
  * @param \Magento\Sales\Model\Convert\OrderFactory $convertOrderFactory
  * @param \Magento\Tax\Model\Config $taxConfig
  */
 public function __construct(\Magento\Sales\Model\Order $order, \Magento\Sales\Model\Convert\OrderFactory $convertOrderFactory, \Magento\Tax\Model\Config $taxConfig)
 {
     $this->_order = $order;
     $this->_convertor = $convertOrderFactory->create();
     $this->_taxConfig = $taxConfig;
 }