public function testToAndFromString() { $this->rowCount->setText('20'); $this->assertTrue($this->rowCount->getText() == '20'); $newRowCount = new Zend_Gdata_Spreadsheets_Extension_RowCount(); $doc = new DOMDocument(); $doc->loadXML($this->rowCount->saveXML()); $newRowCount->transferFromDom($doc->documentElement); $this->assertTrue($this->rowCount->getText() == $newRowCount->getText()); }
public function testGetSetCounts() { $newRowCount = new Zend_Gdata_Spreadsheets_Extension_RowCount(); $newRowCount->setText("20"); $newColCount = new Zend_Gdata_Spreadsheets_Extension_ColCount(); $newColCount->setText("50"); $this->cellFeed->setRowCount($newRowCount); $this->cellFeed->setColumnCount($newColCount); $this->assertTrue($this->cellFeed->getRowCount()->getText() == "20"); $this->assertTrue($this->cellFeed->getColumnCount()->getText() == "50"); }
protected function takeChildFromDOM($child) { $absoluteNodeName = $child->namespaceURI . ':' . $child->localName; switch ($absoluteNodeName) { case $this->lookupNamespace('gs') . ':' . 'rowCount': $rowCount = new Zend_Gdata_Spreadsheets_Extension_RowCount(); $rowCount->transferFromDOM($child); $this->_rowCount = $rowCount; break; case $this->lookupNamespace('gs') . ':' . 'colCount': $colCount = new Zend_Gdata_Spreadsheets_Extension_ColCount(); $colCount->transferFromDOM($child); $this->_colCount = $colCount; break; default: parent::takeChildFromDOM($child); break; } }