/** * Get shipment status name from shipment object * * @param Mage_Sales_Model_Order_Shipment $shipment * @return string */ public function getShipmentStatusName($shipment) { $statuses = Mage::getSingleton('udropship/source')->setPath('shipment_statuses')->toOptionHash(); $id = $shipment instanceof Mage_Sales_Model_Order_Shipment ? $shipment->getUdropshipStatus() : $shipment; return isset($statuses[$id]) ? $statuses[$id] : 'Unknown'; }