public function testGetListEntry() { $query = new Zend_Gdata_Spreadsheets_ListQuery(); $query->setSpreadsheetKey($this->sprKey); $query->setStartIndex('1'); $query->setMaxResults('1'); $entry = $this->gdata->getListEntry($query); $this->assertTrue($entry instanceof Zend_Gdata_Spreadsheets_ListEntry); $entry = $this->gdata->getListEntry($query->getQueryUrl()); $this->assertTrue($entry instanceof Zend_Gdata_Spreadsheets_ListEntry); }
function getColumnNames() { $query = new Zend_Gdata_Spreadsheets_ListQuery(); $query->setSpreadsheetKey($this->getSpreadsheetId()); $query->setWorksheetId($this->getWorksheetId()); $query->setMaxResults(1); $query->setStartIndex(1); $feed = $this->client->getListFeed($query); $data = array(); if ($feed->entries) { foreach ($feed->entries as $entry) { if ($entry instanceof Zend_Gdata_Spreadsheets_ListEntry) { $customRow = $entry->getCustom(); foreach ($customRow as $customCol) { array_push($data, $customCol->getColumnName()); } } } } return $data; }