예제 #1
0
 /**
  * Test footnote collection
  */
 public function testFootnotes()
 {
     $footnote1 = new \PhpOffice\PhpWord\Element\Footnote();
     $footnote2 = new \PhpOffice\PhpWord\Element\Footnote();
     $rId = Footnotes::addElement($footnote1);
     Footnotes::setElement(1, $footnote2);
     $this->assertEquals(1, $rId);
     $this->assertEquals(1, count(Footnotes::getElements()));
     $this->assertEquals($footnote2, Footnotes::getElement(1));
     $this->assertNull(Footnotes::getElement(2));
     Footnotes::resetElements();
     $this->assertEquals(0, Footnotes::countElements());
 }