Esempio n. 1
0
 protected static function resolveContentTemplate($template, $data)
 {
     return MashableUtil::resolveContentTemplate($template, $data);
 }
Esempio n. 2
0
 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');
 }