/** * Happy case for template expressions. */ public function testExtractExpressionTags1() { $doc = new TemplateTag(); $doc->setContent('${placeHolder}|${dataAttribute[0]}'); $doc->onParseTime(); $doc->onAfterAppend(); $doc->setPlaceHolder('placeHolder', 'foo'); $doc->setData('dataAttribute', ['bar']); $this->assertEquals('foo|bar', $doc->transformTemplate()); }