diff options
Diffstat (limited to 'libs/plugins/modifier.implode.php')
| -rw-r--r-- | libs/plugins/modifier.implode.php | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libs/plugins/modifier.implode.php b/libs/plugins/modifier.implode.php new file mode 100644 index 00000000..679d71d7 --- /dev/null +++ b/libs/plugins/modifier.implode.php @@ -0,0 +1,15 @@ +<?php +/** + * Smarty plugin + * + * @package Smarty + * @subpackage PluginsModifier + */ + +function smarty_modifier_implode($values, $separator = '') +{ + if (is_array($separator)) { + return implode((string) ($values ?? ''), (array) $separator); + } + return implode((string) ($separator ?? ''), (array) $values); +} |
