![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/cartforge.co/vendor/magento/module-sales/Block/Adminhtml/Order/View/Tab/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Sales\Block\Adminhtml\Order\View\Tab; /** * Order information tab * * @api * @author Magento Core Team <[email protected]> * @since 100.0.2 */ class Info extends \Magento\Sales\Block\Adminhtml\Order\AbstractOrder implements \Magento\Backend\Block\Widget\Tab\TabInterface { /** * Retrieve order model instance * * @return \Magento\Sales\Model\Order */ public function getOrder() { return $this->_coreRegistry->registry('current_order'); } /** * Retrieve source model instance * * @return \Magento\Sales\Model\Order */ public function getSource() { return $this->getOrder(); } /** * Retrieve order totals block settings * * @return array */ public function getOrderTotalData() { return [ 'can_display_total_due' => true, 'can_display_total_paid' => true, 'can_display_total_refunded' => true ]; } /** * Get order info data * * @return array */ public function getOrderInfoData() { return ['no_use_order_link' => true]; } /** * Get tracking html * * @return string */ public function getTrackingHtml() { return $this->getChildHtml('order_tracking'); } /** * Get items html * * @return string */ public function getItemsHtml() { return $this->getChildHtml('order_items'); } /** * Retrieve gift options container block html * * @return string */ public function getGiftOptionsHtml() { return $this->getChildHtml('gift_options'); } /** * Get payment html * * @return string */ public function getPaymentHtml() { return $this->getChildHtml('order_payment'); } /** * View URL getter * * @param int $orderId * @return string */ public function getViewUrl($orderId) { return $this->getUrl('sales/*/*', ['order_id' => $orderId]); } /** * ######################## TAB settings ################################# */ /** * {@inheritdoc} */ public function getTabLabel() { return __('Information'); } /** * {@inheritdoc} */ public function getTabTitle() { return __('Order Information'); } /** * {@inheritdoc} */ public function canShowTab() { return true; } /** * {@inheritdoc} */ public function isHidden() { return false; } }