PageRenderTime 19ms CodeModel.GetById 6ms app.highlight 8ms RepoModel.GetById 0ms app.codeStats 0ms

/packages/Output/Smarty/Core/plugins/modifiercompiler.cat.php

https://bitbucket.org/alexamiryan/stingle
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}