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