- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/lib/Calc/Libs/StringLib.php
- Класс: BitrixBizprocCalcLibsStringLib
- Вызов: StringLib::getFunctions
public function getFunctions(): array
{
return [
'numberformat' => [
'args' => true,
'func' => 'callNumberFormat',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_NUMBER_FORMAT_DESCRIPTION'),
],
'substr' => [
'args' => true,
'func' => 'callSubstr',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_SUBSTR_DESCRIPTION'),
],
'strpos' => [
'args' => true,
'func' => 'callStrpos',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_STRPOS_DESCRIPTION'),
],
'strlen' => [
'args' => true,
'func' => 'callStrlen',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_STRLEN_DESCRIPTION'),
],
'randstring' => [
'args' => true,
'func' => 'callRandString',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_RANDSTRING_DESCRIPTION'),
],
'strtolower' => [
'args' => true,
'func' => 'callStrtolower',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_STRTOLOWER_DESCRIPTION'),
],
'strtoupper' => [
'args' => true,
'func' => 'callStrtoupper',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_STRTOUPPER_DESCRIPTION'),
],
'ucwords' => [
'args' => true,
'func' => 'callUcwords',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_UCWORDS_DESCRIPTION'),
],
'ucfirst' => [
'args' => true,
'func' => 'callUcfirst',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_UCFIRST_DESCRIPTION'),
],
'trim' => [
'args' => true,
'func' => 'callTrim',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_TRIM_DESCRIPTION'),
],
'urlencode' => [
'args' => true,
'func' => 'callUrlencode',
'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_URLENCODE_DESCRIPTION'),
],
];
}