Example #1
0
 public function testModifier()
 {
     $compiler = new compiler\Compiler('data-template-modifier.html', array(__DIR__));
     $this->assertEquals('<?php \\photon\\template\\Renderer::secho(\\photon\\template\\Modifier::safe($t->_vars->hello)); ?>' . "\n\n", $compiler->compile());
     $this->assertEquals('<?php \\photonLoadFunction(\'\\photon\\template\\Modifier::safe\'); ?><?php \\photon\\template\\Renderer::secho(\\photon\\template\\Modifier::safe($t->_vars->hello)); ?>' . "\n\n", $compiler->getCompiledTemplate());
 }