/** * Retreve the product attributes * * @param Mage_Catalog_Model_Product_Configuration_Item_Interface $item * @return array */ protected function _getAttributes($item) { $itemId = $item->getId(); if (!isset($this->_finished[$itemId])) { $this->_finished[$itemId] = true; $product = $this->_getProduct($item); $attributes = $this->_getAdditionalData($product); if (count($attributes) > 0) { return $attributes; } } return array(); }