Beispiel #1
0
 public function testAddStyle()
 {
     $styler = new Styler();
     $initialXml = $styler->getStyleSheetXml();
     $styler->addStyle(new Style());
     $this->assertEquals($initialXml, $styler->getStyleSheetXml());
     $style = new Style();
     $styler->addStyle($style->setFontBold());
     $oneNewStyleXml = $styler->getStyleSheetXml();
     $this->assertNotEquals($initialXml, $oneNewStyleXml);
     $styler->addStyle($style->setFontBold());
     $this->assertEquals($oneNewStyleXml, $styler->getStyleSheetXml());
 }
Beispiel #2
0
 /**
  * Write style xml file.
  */
 private function finalizeStyles()
 {
     $this->zip->addFromString('xl/styles.xml', $this->styler->getStyleSheetXml());
 }