___init(); parent::__construct($context, $registry, $extensionFactory, $customAttributeFactory, $timezone, $storeManager, $orderConfig, $productRepository, $orderItemCollectionFactory, $productVisibility, $invoiceManagement, $currencyFactory, $eavConfig, $orderHistoryFactory, $addressCollectionFactory, $paymentCollectionFactory, $historyCollectionFactory, $invoiceCollectionFactory, $shipmentCollectionFactory, $memoCollectionFactory, $trackCollectionFactory, $salesOrderCollectionFactory, $priceCurrency, $productListFactory, $resource, $resourceCollection, $data, $localeResolver, $productOption, $itemRepository, $searchCriteriaBuilder, $scopeConfig, $regionFactory, $regionResource, $statusLabel); } /** * {@inheritdoc} */ public function canInvoice() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'canInvoice'); return $pluginInfo ? $this->___callPlugins('canInvoice', func_get_args(), $pluginInfo) : parent::canInvoice(); } /** * {@inheritdoc} */ public function place() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'place'); return $pluginInfo ? $this->___callPlugins('place', func_get_args(), $pluginInfo) : parent::place(); } }