*/ class Mage_Sales_Model_Resource_Quote_Payment_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract { /** * Resource initialization * */ protected function _construct() { $this->_init('sales/quote_payment'); } /** * Setquote filter to result * * @param int $quoteId * @return Mage_Sales_Model_Resource_Quote_Payment_Collection */ public function setQuoteFilter($quoteId) { return $this->addFieldToFilter('quote_id', $quoteId); } /** * Unserialize additional_information in each item * * @return Mage_Core_Model_Resource_Db_Collection_Abstract */ protected function _afterLoad() { foreach ($this->_items as $item) { $this->getResource()->unserializeFields($item); } return parent::_afterLoad(); } }