_coreRegistry = $coreRegistry; parent::__construct($context, $data); } /** * Retrieve order model instance * * @return \Magento\Sales\Model\Order */ public function getOrder() { return $this->_coreRegistry->registry('current_order'); } /** * {@inheritdoc} */ public function getTabLabel() { return __('Shipments'); } /** * {@inheritdoc} */ public function getTabTitle() { return __('Order Shipments'); } /** * {@inheritdoc} */ public function canShowTab() { if ($this->getOrder()->getIsVirtual()) { return false; } return true; } /** * {@inheritdoc} */ public function isHidden() { return false; } }