CriterionRegistrar::updateByItem

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CriterionRegistrar
  4. updateByItem
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integrity/criterionregistrar.php
  • Класс: Bitrix\Crm\Integrity\CriterionRegistrar
  • Вызов: CriterionRegistrar::updateByItem
public function updateByItem(Item $itemBeforeSave, Item $item): Result
{
	$data =
		(new Data())
			->setEntityTypeId($item->getEntityTypeId())
			->setEntityId($item->getId())
			->setPreviousFields($itemBeforeSave->getCompatibleData(Values::ACTUAL))
			->setCurrentFields($item->getCompatibleData())
	;

	return $this->update($data);
}

Добавить комментарий