protected static function resolveContentTemplate($template, $data) { return MashableUtil::resolveContentTemplate($template, $data); }
public function testResolveContentTemplate() { $data = array('testVar1' => 'subVar1', 'testVar2' => 'subVar2'); $template = '{testVar1} will be resolved and {testVar2} too'; $content = MashableUtil::resolveContentTemplate($template, $data); $this->assertEquals('subVar1 will be resolved and subVar2 too', $content); $data = array('testVar1' => 'subVar1'); $content = MashableUtil::resolveContentTemplate($template, $data); $this->assertEquals($content, 'subVar1 will be resolved and {testVar2} too'); }