/** * get point that customer used to spend for each product item * with $item is null, result is the total points used for all items * * @param Mage_Sales_Model_Quote_Item|null $item * @return int */ public function getPointItemSpent($item = null) { $container = new Varien_Object(array('point_item_spent' => 0)); Mage::dispatchEvent('rewardpoints_calculation_spending_point_item_spent', array('item' => $item, 'container' => $container)); return $container->getPointItemSpent(); }