• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/Storage/ActivityStorage.php
  • Класс: BitrixBizprocStorageActivityStorage
  • Вызов: ActivityStorage::addValue
protected function addValue(string $key, $value)
{
	$result = EntityActivityStorageTable::add([
		'WORKFLOW_TEMPLATE_ID' => $this->tplId,
		'ACTIVITY_NAME' => $this->name,
		'KEY_ID' => $key,
		'KEY_VALUE' => Json::encode($value)
	]);

	$id = $result->getId();

	if (is_array($this->values))
	{
		$this->values[$key] = [
			'id' => $id,
			'value' => $value
		];
	}

	return $id;
}