/** * * @param Google_Spreadsheet_CellEntry $cellEntry * @param string $index * @param Google_Spreadsheet_CellFeed $cellFeed * * @return string */ protected function createEntry(Google_Spreadsheet_CellEntry $cellEntry, $index, CellFeed $cellFeed) { return sprintf('<entry> <batch:id>%s</batch:id> <batch:operation type="update"/> <id>%s</id> <link rel="edit" type="application/atom+xml" href="%s"/> <gs:cell row="%s" col="%s" inputValue="%s"/> </entry>', 'A' . $index, $cellFeed->getPostUrl() . "/" . $cellEntry->getCellIdString(), $cellEntry->getEditUrl(), $cellEntry->getRow(), $cellEntry->getColumn(), $cellEntry->getContent()); }