public function collectionToCsv(Varien_Data_Collection_Db $collection, $arrRequiredFields = array()) { if (!$collection->isLoaded()) { $collection->load(); } $data = $collection->toArray($arrRequiredFields); if (!$collection instanceof Mage_Eav_Model_Entity_Collection_Abstract) { $data = isset($data['items']) ? $data['items'] : array(); } return $this->dataToCsv($data); }