示例#1
0
 /**
  * @param string $uri
  * @return MarkedContent
  */
 public function getDocContent($uri = Document::DOCUMENT_XML_URI)
 {
     if (!isset($this->docContents[$uri])) {
         $this->docContents[$uri] = new MarkedContent($this->doc->getContent($uri, true), $this->matcher);
     }
     return $this->docContents[$uri];
 }
示例#2
0
 /**
  * @return string
  */
 private function saveAndGetContent()
 {
     $path = $this->getRuntimePath('doc.docx');
     $this->template->save($path);
     $doc = new Document($path);
     return $doc->getContent();
 }
示例#3
0
 public function testOpen()
 {
     $doc = new Document($this->getFixturePath('test.docx'));
     $content = $doc->getContent();
     $this->assertContains('var1', $content);
 }