• Модуль: 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'),
		],
	];
}