/** * Check order view availability * * @param Enterprise_Rma_Model_Rma $rma * @return bool */ protected function _canViewRma($rma) { $currentOrder = Mage::registry('current_order'); if ($rma->getOrderId() && $rma->getOrderId() === $currentOrder->getId()) { return true; } return false; }
/** * Check order view availability * * @param Enterprise_Rma_Model_Rma $rma * @return bool */ protected function _canViewRma($rma) { if (!Mage::getSingleton('customer/session')->isLoggedIn()) { $currentOrder = Mage::registry('current_order'); if ($rma->getOrderId() && $rma->getOrderId() === $currentOrder->getId()) { return true; } return false; } else { return true; } }