示例#1
0
 /**
  * @{inheritdoc}
  */
 protected function parse(Storage $template, array $vars = array())
 {
     $params = array();
     foreach ($vars as $k => $v) {
         $k = '%%' . $k . '%%';
         if (is_array($v)) {
             $v = implode(', ', $v);
         }
         $params[$k] = $v;
     }
     return strtr($template->getContent(), $params);
 }
示例#2
0
 /**
  * @{inheritdoc}
  */
 protected function parse(Storage $template, array $parameters = array())
 {
     $parser = $this->getParser();
     return $parser->transform($template->getContent());
 }