コード例 #1
0
 /**
  * @param string $inputFilePath
  * @param string $outputFilePath
  *
  * @dataProvider providerForTestConvert
  */
 public function testConvert($inputFilePath, $outputFilePath)
 {
     $inputDocument = $this->createDocument($inputFilePath);
     $converter = new Expanding();
     $converter->convert($inputDocument);
     $outputDocument = $this->createDocument($outputFilePath);
     $this->assertEquals($outputDocument, $inputDocument);
 }
コード例 #2
0
 /**
  * Converts given $document into another \DOMDocument object
  *
  * @param \DOMDocument $document
  *
  * @return \DOMDocument
  */
 public function convert(DOMDocument $document)
 {
     // First
     $this->expandingConverter->convert($document);
     // Second
     $this->embedLinkingConverter->convert($document);
     return $document;
 }