1: <?php
2: /**
3: * Smarty plugin
4: *
5: * @package Smarty
6: * @subpackage PluginsModifierCompiler
7: */
8: /**
9: * Smarty cat modifier plugin
10: * Type: modifier
11: * Name: cat
12: * Date: Feb 24, 2003
13: * Purpose: catenate a value to a variable
14: * Input: string to catenate
15: * Example: {$var|cat:"foo"}
16: *
17: * @link http://smarty.php.net/manual/en/language.modifier.cat.php cat
18: * (Smarty online manual)
19: * @author Uwe Tews
20: *
21: * @param array $params parameters
22: *
23: * @return string with compiled code
24: */
25: function smarty_modifiercompiler_cat($params)
26: {
27: return '(' . implode(').(', $params) . ')';
28: }
29: