___init(); parent::__construct($orderRepository, $historyRepository, $criteriaBuilder, $filterBuilder, $notifier, $eventManager, $orderCommentSender, $paymentFailures, $logger); } /** * {@inheritdoc} */ public function cancel($id) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'cancel'); return $pluginInfo ? $this->___callPlugins('cancel', func_get_args(), $pluginInfo) : parent::cancel($id); } /** * {@inheritdoc} */ public function place(\Magento\Sales\Api\Data\OrderInterface $order) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'place'); return $pluginInfo ? $this->___callPlugins('place', func_get_args(), $pluginInfo) : parent::place($order); } }