public function set($tag, $var) { if (is_array($tag)) { foreach ($tag as $tTag => $tVar) { $this->set($tTag, $tVar); } } elseif (is_array($var)) { $this->_arrays[$tag] = $var; } else { $this->_scalars[$tag] = (string) $var; } }
public function testScalar() { $template = new Horde_Template(); $template->set('one', 'one'); $template->set('two', 2); $this->assertEquals("one\n2", $template->parse("<tag:one />\n<tag:two />")); }