コード例 #1
0
ファイル: QuickTest.php プロジェクト: CryptArc/TextFormatter
 protected function getPHP($template, $renderingType)
 {
     $serializer = new Serializer();
     $optimizer = new Optimizer();
     $ir = TemplateParser::parse($template, $renderingType);
     $php = $serializer->serialize($ir->documentElement);
     $php = $optimizer->optimize($php);
     return $php;
 }
コード例 #2
0
 /**
  * @dataProvider getOptimizationTests
  * @testdox optimize() tests
  */
 public function testOptimizations($original, $expected)
 {
     $optimizer = new Optimizer();
     $this->assertSame($expected, $optimizer->optimize($original));
 }