• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/Calc/Libs/MathLib.php
  • Класс: BitrixBizprocCalcLibsMathLib
  • Вызов: MathLib::getFunctions
public function getFunctions(): array
{
	return [
		'abs' => [
			'args' => true,
			'func' => 'callAbs',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_ABS_DESCRIPTION'),
		],
		'intval' => [
			'args' => true,
			'func' => 'callIntval',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_INTVAL_DESCRIPTION'),
		],
		'floatval' => [
			'args' => true,
			'func' => 'callFloatval',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_FLOATVAL_DESCRIPTION'),
		],
		'min' => [
			'args' => true,
			'func' => 'callMin',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_MIN_DESCRIPTION'),
		],
		'max' => [
			'args' => true,
			'func' => 'callMax',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_MAX_DESCRIPTION'),
		],
		'rand' => [
			'args' => true,
			'func' => 'callRand',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_RAND_DESCRIPTION'),
		],
		'round' => [
			'args' => true,
			'func' => 'callRound',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_ROUND_DESCRIPTION'),
		],
		'ceil' => [
			'args' => true,
			'func' => 'callCeil',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_CEIL_DESCRIPTION'),
		],
		'floor' => [
			'args' => true,
			'func' => 'callFloor',
			'description' => Loc::getMessage('BIZPROC_CALC_FUNCTION_FLOOR_DESCRIPTION'),
		],
	];
}