Goetas\Twital\SourceAdapter\HTML5Adapter::dump PHP Метод

dump() публичный Метод

public dump ( Template $template )
$template Goetas\Twital\Template
    public function dump(Template $template)
    {
        $metadata = $template->getMetadata();
        $dom = $template->getDocument();
        $html5 = $this->getHtml5();
        return $html5->saveHTML($metadata['fragment'] ? $dom->childNodes : $dom);
    }

Usage Example

Пример #1
0
 /**
  * @dataProvider getData
  */
 public function testHTML5SourceAdapterNotWrapped($source, $expected)
 {
     $sourceAdapter = new HTML5Adapter();
     $expectedDom = $sourceAdapter->load($expected);
     $expectedStr = $sourceAdapter->dump($expectedDom);
     $compiled = $this->twital->compile($sourceAdapter, $source);
     $this->assertEquals($expectedStr, $compiled);
 }